第一部分 精准测试概述
一、背景
公司慢慢的进入到敏捷开发模式,在此模式下,迭代频繁,回归测试时,总不知道变更的地方在哪里?有时知道修改的地方在哪里,但却不知道影响的范围有多大,通常情况,要么测试范围定小了,遗漏了,要么测试范围过大,付出过多的代价,每次回归,测试心里总是没底气,生怕漏了哪里,每次上线都是一次惊心动魄的实验,如何才能准确定位到变更的范围呢?故此引出精准测试概念;
二、 可行性研究结论
-
1、 通过是这个探索能让我们更加深入的去了解被测系统及架构,在保障质量的前提下,在不断的版本迭代过程中更加高效、可靠、自信地制定合理的测试计划和执行我们的测试工作。
-
2、 精准测试对于企业来说通过测试人员的管理,中后期的测试效率以及不依赖个人能力等特点,大大降低了企业测试团队成本,精准测试通过一系列技术手段在不改变原有的测试流程大幅度降低测试人员要求,并在中后期的测试效率上给予大幅度的帮助提高质量,这使得企业成本的核心公式计算中发生了转变。
-
3、 精准测试为企业带来的是明确的、数字化的对于产品质量的信心,而并不是对于团队的模糊的基于能力的、经验的判断。
三、存在的问题及建议
-
1、 精准测试基于自动化覆盖率到达一定数量的基础上去做比较有意义。
-
2、 精准测试的核心需求来自于对软件质量的较高要求,如果是需求响应快,而且产品发布成本低,快速试错的小流量新功能,对发