前言
有效的回归测试
①最有效的回归测试方法应该建立在开发测试库的基础上;
②开发在创建测试库,每次生成程序的新版本时都可以运行这些用例;
③只有有效的从源头避免风险才能有效的进行回归测试;
④强调单元测试时加强回归测试,引入代码评审,引入自动测试;
⑤集成和系统级的测试时,加强测试用例评审,回归测试用例的选择;
⑥开发设计测试用例时制定优先级,如高,中,低,方便以后自动化或是策略选择;
⑦配置管理时,引入测试用例基线管理,有效管理测试用例;
⑧定期维护测试用例增,删,保持最新状态。
测试工作中,新人对于测试流程、测试方法都有可以直接拿来用的教材,但是对于回归测试中的bug处理的细节,往往需要我们更多的经历才能更好的完成自己的工作,下面我们来谈一谈回归测试bug的处理中需要关注的点:
一、什么是回归测试?
回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,对软件的任何新版本,都需要进行回归测试。
验证以前发现和修复的错误是否在新软件版本上再现,并确认曾经通过的功能不会出现问题。
二、回归测试做多少次?
很多资料都有具体指定回归的次数,在我看来,回归测试不能确却的给出一个项目具体做多少轮回归测试,因为,版本不可控的因素太多了,需求的更改、人员的流动。
开发的编码甚至还有很多其它市场因素都会造成版本的变动与推迟