回归测试'
定义:指修改了旧代码后,没有引入新的错误或导致其他代码产生错误。可以在任意一个阶段,包括单元测试、集成测试、和系统测试
目的:检查缺陷是否真的被修复了 2、修复后是否引入新的缺陷
策略:
完全回归:全部重新测试
选择性回归:有选择的重新执行部分在前期阶段建立的测试用例,来测试被修改的
-
覆盖修改法:针对被修改的部分,选取或重新构造测试用例验证没有错误再次发生
-
周边影响法:不仅修改的,还需要分析修改的扩散影响,对那些受到修改间接影响的部分选择测试用例来验证
-
指标达成法:类似于单元测试,在重新执行测试前,先确定要达成的一个指标,如修改代码100%覆盖,修改接口60%覆盖等
测试执行全过程: