回归测试知多少 千锋软件测试培训老师为你分享
时间:2018-01-05 11:30:10 | 来源:千锋教育深圳校区 | 作者:小C软件测试对于产品后期在市场上所产生的效果是属于很重要的环节之一。也让很多的企业也越来越重视软件测试这个岗位。今天,就让千锋软件测试的培训老师为大家简单讲解一下软件测试中的回归测试。
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重。那么,如何做好回归测试呢?
和项目中的开发以及项目负责人沟通确认。这是一个很关键的环节,好的开发人员在提交测试时就会注明可能影响的地方。
关键点的测试,就是很重要的部分,即使看着和本次修改无太直接关联,也好能走一下基本流程。因为这是客户关心的地方,也是盈利的所在。比如测试的重点:bug修改,关联功能,新增加功能,修改功能,上一轮测试bug多的功能。
对开发人员能力的评估。好的开发人员,修改缺陷时,会修改过程中注意对其它地方的修改。但能力不足的开发人员可能考虑较少。导致修改后,引起的2次bug较多,这个时候就需要加大测试力度,可能的话要整个模块基本功能进行回归。
项目初期对测试用例的维护。一个项目在开始时,编写测试用例时往往是对这个系统了解的过程,这个时候时间也较为充裕,所以写测试用例时,尽可能标注关联测试用例。这在大型项目里是尤其重要的。
变换测试人员,回归比较繁琐,可以通过测试人员的轮流进行减轻一个人做回归测试的厌倦。在渐进和快速迭代开发中,新版本的连续发布使回归测试进行的加频繁,而在极端编程方法中,是要求每天都进行若干次回归测试。因此,通过选择正确的回归测试策略来改进回归测试的效率和有效性是非常有意义的。
千锋软件测试培训课程,坚持全程讲师面授教课,全天候的上课,由企业技术官深度参与课程研发工作,确保学员。千锋软件测试与其他同类型课程大的区别就在于,千锋依托另外十大IT课程的成熟项目素材及学科案例为软件测试提供了多维实战环境,让学员真正掌握技术!