分类:
2008-10-15 16:43:07
回归策略分完全重复和选择性重复测试两种。
完全重复测试没啥好说的,选择性重复测试又包括下面三种
1 覆盖修改法
即针对被修改的部分,选取或重新构造测试用例验证没有错误再次发生的用例选择方法。
2 周边影响法
该方法不但要包含覆盖修改法确定的测试用例,还要分析修改的扩散影响,对那些受修改间接影响的部分选择测试用例验证它没有受到不良影响。该方法依赖于测试者的经验,比覆盖修改法更充分一点。
3 指标达成法
是一种类似于单元测试的方法,在重新执行测试之前,先确定一个要达到的指标,比如修改部分代码100%的覆盖、与修改有关的接口60%的覆盖等,基于这种要求选择一个最小的测试用例集合。
4 选取重要级别高的用例进行回归测试。
回归测试流程:
1)在测试策略制定阶段,制定回归测试策略
2)确定回归测试版本
3)回归测试版本发布,按照回归测试策略执行回归测试
4)回归测试通过,关闭缺陷跟踪单
5)回归测试不通过,缺陷跟踪单返回开发人员,等重新修改,再次做回归测试