一种回归测试范围的规划方法技术

技术编号:24409475 阅读:29 留言:0更新日期:2020-06-06 08:32
本发明专利技术公开了一种回归测试范围的规划方法,步骤包括:在程序产品的初次发布使用时,进行旧功能初始权重的分配;产品进行更新时,进行新功能初始权重的分配;预设置回归测试的总用例占比A%;统计新功能与其存在必要联系的旧功能以及修改后的旧功能与其存在必要联系的旧功能,计算回归测试的必须用例占比B%;进行回归测试:若必须用例占比B%大于或等于总用例占比A%,则只对存在必要联系的旧功能执行回归测试;若必须用例占比B%小于总用例占比A%,重新计算必须用例占比B%,直至新的必须用例占比B%大于或等于总用例占比A%,对必要联系的旧功能和旧功能初始权重较大的旧功能执行回归测试。本发明专利技术能够将回归测试范围可以快速的确定下来,省时省力。

A planning method of regression test range

【技术实现步骤摘要】
一种回归测试范围的规划方法
本专利技术涉及软件程序的测试
,特别涉及一种回归测试范围的规划方法。
技术介绍
回归测试,就是在产品引入新的功能或者对旧功能修改后,对旧功能进行测试。一个功能的引入或修改会对旧功能造成不可预测的影响,但是当迭代时间较长,对所有的旧有功能进行回归测试,其所花费的人力和时间会变得巨大,而对于开发人员来说又需要较短的测试时间,回归测试难以实现。回归测试暂时没有很规范的规划方法,依赖测试人员对产品的熟悉去规划每一次回归测试的范围。自动化测试可以很好地回归测试,但是自动化测试不能解决全部问题,仍需要人员去进行一定量的手工测试,且自动化测试对测试团队的技术要求较高,目前大部分团队仍不能做到完全使用自动化测试进行回归测试。
技术实现思路
本专利技术要解决的技术问题在于,提供一种回归测试范围的规划方法,解决了在需要进行回归测试时,回归测试的范围如何规划的问题,通过给各模块分配权重,按照一定规则规定回归测试的内容,不用每一次都规划回归测试的内容,且避免出现回归测试耗费人力和时间资源过多情况,或者回归测本文档来自技高网...

【技术保护点】
1.一种回归测试范围的规划方法,其特征在于,包括以下步骤:/nS1、在程序产品的初次发布使用时,将若干个功能模块的功能定义为旧功能;根据旧功能的重要程度,分配旧功能的权重等级,功能最初的权重为权重等级的数值;/nS2、当程序产品进行版本更新时,若添加了一些新功能,则将新功能进行统计,并根据新功能的重要程度,分配新功能的权重等级,功能最初的权重为权重等级的数值;/nS3、根据实际情况,预设置一个回归测试的总用例占比A%;/nS4、统计程序产品的新功能与其存在必要联系的旧功能1,以及统计有修改的旧功能与其存在必要联系的旧功能2,计算回归测试的必须用例占比B%;必须用例占比B%=(旧功能1+旧功能2...

【技术特征摘要】
1.一种回归测试范围的规划方法,其特征在于,包括以下步骤:
S1、在程序产品的初次发布使用时,将若干个功能模块的功能定义为旧功能;根据旧功能的重要程度,分配旧功能的权重等级,功能最初的权重为权重等级的数值;
S2、当程序产品进行版本更新时,若添加了一些新功能,则将新功能进行统计,并根据新功能的重要程度,分配新功能的权重等级,功能最初的权重为权重等级的数值;
S3、根据实际情况,预设置一个回归测试的总用例占比A%;
S4、统计程序产品的新功能与其存在必要联系的旧功能1,以及统计有修改的旧功能与其存在必要联系的旧功能2,计算回归测试的必须用例占比B%;必须用例占比B%=(旧功能1+旧功能2)/总旧功能;
S5、进行回归测试:若必须...

【专利技术属性】
技术研发人员:赵启中杨燕清谭钰荧
申请(专利权)人:广东睿江云计算股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1