美文网首页
如何做好测试计划?

如何做好测试计划?

作者: 小鱿鱼Gun神 | 来源:发表于2019-02-27 13:22 被阅读0次

一般软件测试计划的制定通常是在需求分析以及测试需求完成后开始,并且是整个软件生命周期重要环节。但是,我们可能会想在平时工作中,我们所在的软件项目压根儿就没有正式的测试计划,不也没出什么大问题吗?
的确,对于很多非产品型互联网公司,由于采用了敏捷开发模式,很少去定制传统意义的测试计划了,但这并不说我们就不再定制测试计划了,只不过是,测试计划的表现形式已经不再是传统意义上的庞大、正式的测试计划文档了,而更多的是体现在每个迭代计划环节,变成了以迭代方式持续订制的测试计划。
所以测试计划重要性始终没有变化。那么,我们可能会想,测试计划的重要性到底体现在哪些方面?在思考这问题之前,我们首先想想没有测试用例会带来什么问题。
那么没有测试计划。具体会带来哪些问题呢?
1、很难确切地知道具体的测试范围,以及应该采取的具体测试策略;
2、很难预估具体的工作量和所需要的测试工程师数量,同时还会造成各个测试工程师分工不明确, 引发某些测试工作被重复执行而有些测试被遗漏的问题;
3、测试进度完全不可控,甚至很难确切知道目前测试完成情况,对于测试完成时间就很那预估准确的时间节点了;
4、整个项目对潜在风险的抵抗力很弱,很难应对需求变更及其它突发事件;
以上问题,我们可以逆向思维推导出,一份好的测试计划要包括:测试范围、测试策略、测试资源、测试进度和测试风险预估,这五大方面,并且每一方面都要给出应对可能出现问题的解决方案。
以下我将自己平时工作学习关于测试计划的想法整理如下:


测试计划.jpg

总之,于我而言吃了很多没有测试计划的亏,特别是对需求变动带来的很多不可控因子影响导致项目延期。所以我认为即使没有传统意义的测试计划,也应该根据迭代方式持续指定测试计划。且一份好的测试计划必须明确测试范围、测试策略、测试资源、测试进度和测试风险预估这五个重要方面。

相关文章

  • 如何做好测试计划?

    一般软件测试计划的制定通常是在需求分析以及测试需求完成后开始,并且是整个软件生命周期重要环节。但是,我们可能会想在...

  • “如何做”系列

    1、如何做好需求评审? - 业务领域建模 2、如何做好测试工作量评估和计划? - 基于经验思考 3、如何做才能到让...

  • 上海软件测试工程师培训班、上海哪里可以学软件测试

    一 做好软件测试计划是做好软件测试工作的关键 软件测试是有组织、有计划、有步骤的活动因此测试必须要有组织有计划,并...

  • Jenkins创建JMeter Job实现性能测试持续集成

    摘要: 如何将已经做好的JMeter测试计划放到Jenkins上定时启动,或者被其他人或发布 测试调用呢? 1. ...

  • 怎么编写软件测试计划

    软件测试计划是测试软件的第一步,计划编写的如何,计划有没有覆盖全等问题都会影响后续的测试。那么怎么编写软件测试计划...

  • 如何做好一份测试计划

    开发转测试快一年,对于测试本身的知识,还没有系统性的学习和总结过。从如何做好一份测试计划开始吧。在工作中,接触的项...

  • 如何做好手工测试

    谈一个老生常谈的话题,如何做好功能测试,或者说如何做好手工测试。手工测试在软件测试里一直都处于一个被低估而又不被抛...

  • 这几个学习方法,打破你的思维惯性,带你走向高效人生!

    A、如何做好计划; 一份可落地的优秀长期计划是如何做的? 做好日计划,让你的工作效率提升10倍; B、如何让学习更...

  • 软件测试书籍推荐

    内容简介 本书汇总了293条来自软件测试界顶尖专家的经验与建议,阐述了如何做好测试工作、如何管理测试,以及如何澄清...

  • 测试计划(三)

    十六、如何不让测试计划束之高阁 • 原因:测试计划缺乏参考价值 • 措施: - 上面讲的完成测试计划的方法并不是完...

网友评论

      本文标题:如何做好测试计划?

      本文链接:https://www.haomeiwen.com/subject/uovxuqtx.html