~

回归测试的策略(ZT)

上一篇 / 下一篇  2007-03-30 11:11:44 / 个人分类:Testing

2n$v8j'G}Io0回归测试是贯穿在整个测试的各个阶段的一个测试活动.它的目的是检验已经被发现的缺陷有没有被正确的修改和修改过程中有没有引发新的缺陷.软件在测试或者其他活动中发现的缺陷经过修改后,都要进行回归测试的验证.在做回归测试的时候可以采用不同的策略.

!m0lND!gUy:j0

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

ic/xZ!ORN0

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

'irP [ Do0

cu k,_G/x%oB0回归测试的流程51Testing软件测试网zhW$D\*E#F

"^j r1S(|r2pm5p01.在测试策略制定阶段,制定回归测试策略

TDzZ O bK051Testing软件测试网1x4zi7L!R

2.确定回归测试版本51Testing软件测试网Hw:U%t6|2pM8h&Q

51Testing软件测试网 S_4va-u rc

3.回归测试版本发布,按照回归测试策略执行回归测试51Testing软件测试网j mLG-fW

51Testing软件测试网l6C F v5y;}A_ E

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

$Y_ w B-aA'A(@051Testing软件测试网+~%eqcn&b@!y _

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

a'B D#Qn ~0

TAG:

冷ヅ漠然的个人空间 引用 删除 冷ヅ漠然   /   2008-04-07 17:46:33
回味下课本、
 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 9530
  • 日志数: 17
  • 建立时间: 2007-03-26
  • 更新时间: 2008-03-20

RSS订阅

Open Toolbar