【技术实现步骤摘要】
一种回归测试范围的规划方法
本专利技术涉及软件程序的测试
,特别涉及一种回归测试范围的规划方法。
技术介绍
回归测试,就是在产品引入新的功能或者对旧功能修改后,对旧功能进行测试。一个功能的引入或修改会对旧功能造成不可预测的影响,但是当迭代时间较长,对所有的旧有功能进行回归测试,其所花费的人力和时间会变得巨大,而对于开发人员来说又需要较短的测试时间,回归测试难以实现。回归测试暂时没有很规范的规划方法,依赖测试人员对产品的熟悉去规划每一次回归测试的范围。自动化测试可以很好地回归测试,但是自动化测试不能解决全部问题,仍需要人员去进行一定量的手工测试,且自动化测试对测试团队的技术要求较高,目前大部分团队仍不能做到完全使用自动化测试进行回归测试。
技术实现思路
本专利技术要解决的技术问题在于,提供一种回归测试范围的规划方法,解决了在需要进行回归测试时,回归测试的范围如何规划的问题,通过给各模块分配权重,按照一定规则规定回归测试的内容,不用每一次都规划回归测试的内容,且避免出现回归测试耗费人力和时间资源 ...
【技术保护点】
1.一种回归测试范围的规划方法,其特征在于,包括以下步骤:/nS1、在程序产品的初次发布使用时,将若干个功能模块的功能定义为旧功能;根据旧功能的重要程度,分配旧功能的权重等级,功能最初的权重为权重等级的数值;/nS2、当程序产品进行版本更新时,若添加了一些新功能,则将新功能进行统计,并根据新功能的重要程度,分配新功能的权重等级,功能最初的权重为权重等级的数值;/nS3、根据实际情况,预设置一个回归测试的总用例占比A%;/nS4、统计程序产品的新功能与其存在必要联系的旧功能1,以及统计有修改的旧功能与其存在必要联系的旧功能2,计算回归测试的必须用例占比B%;必须用例占比B%= ...
【技术特征摘要】
1.一种回归测试范围的规划方法,其特征在于,包括以下步骤:
S1、在程序产品的初次发布使用时,将若干个功能模块的功能定义为旧功能;根据旧功能的重要程度,分配旧功能的权重等级,功能最初的权重为权重等级的数值;
S2、当程序产品进行版本更新时,若添加了一些新功能,则将新功能进行统计,并根据新功能的重要程度,分配新功能的权重等级,功能最初的权重为权重等级的数值;
S3、根据实际情况,预设置一个回归测试的总用例占比A%;
S4、统计程序产品的新功能与其存在必要联系的旧功能1,以及统计有修改的旧功能与其存在必要联系的旧功能2,计算回归测试的必须用例占比B%;必须用例占比B%=(旧功能1+旧功能2)/总旧功能;
S5、进行回归测试:若必须...
【专利技术属性】
技术研发人员:赵启中,杨燕清,谭钰荧,
申请(专利权)人:广东睿江云计算股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。