回归测试:回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。
如何做好回归测试,大部分人都认为是先验证bug,然后回归和本次修改相关的地方。
但是如何评估和此次修改相关的风险,这是一个相对重要且严肃的问题,可以尝试从以下几个方面进行梳理:
1、和项目中的开发人员和项目负责人进行沟通
这是一个很关键的环节,好的开发人员在提交测试时就会标注可能影响的地方。
2、关键点的测试
即使和本次提交无相关联,但是重要流程部分,也最好走一下基本流程,因为这是大部分用户关心所在。
3、对开发人员能力的评估
业务比较熟练的开发人员,在修改代码时候,会注意修改相关联业务的代码,并且提交测试时会标注出来,但是如果业务不熟练 ,则可能考虑较少,这个时候就需要加大测试力度,可能的话整个模块进行回归测试。
4、项目初期对测试用例进行维护
一个项目在初始阶段,编写测试用例是对项目做整体了解,这个时候要尽可能标注关联测试用例,这在大型项目中尤其重要。