我看到了全世界最好看的眼睛。 揉眼睛的手还有双眼皮。

回归测试的策略

上一篇 / 下一篇  2008-03-31 13:47:13 / 个人分类:回归测试

我们在做回归测试的时候可以采用不同的策略.

策略(1) 可以选择完全重复测试.把所有的测试用例,全部再完全的执行一边,以确认问题修改的正确性和修改后周边是否受到影响.缺点是由于要把用例全部执行,所以会增加项目成本,也会影响项目进度.所以很难来完全执行,所以引出了回归测试策略(2) 选择性重复测试.

策略(2) 可以选择性重复测试.可以选择一部分进行执行,以确认问题修改的正确性和修改后周边是否受到影响.那么我们怎样去选择用例呢?这里有三个方法:1.覆盖修改法 针对发生错误的模块,选取这个模块的全部用例进行测试.这样只能验证本模块是否还存在缺陷,但不能保证周边与它有联系的模块不会因为这次改动而引发缺陷.所以引出第2个方法,即2.周边影响法.除了把出错模块的用例执行之外,把周边和它有联系的模块的用例也执行一边,保证回归测试的质量.当然我们还可以用量化的角度去分析模块的质量,比如:经过上面的一系列回归测试后,看看遗留的缺陷率是否已经在允许的范围之内了,那么我们以此为标准可以结束本次回归测试.也就是我要提到的第三个方法 3.指标达成法.

   回归测试的流程

1.在测试策略制定阶段,制定回归测试策略

2.确定回归测试版本

3.回归测试版本发布,按照回归测试策略执行回归测试

4.回归测试通过,关闭缺陷跟踪单

5.回归测试不通过,缺陷单返回开发人员.等重新修改,再次做回归测试.


TAG: 基本流程及相关知识 回归测试

 

评分:0

我来说两句

Open Toolbar