回归测试用例的确定方法、装置、存储介质和电子设备制造方法及图纸

技术编号:46052700 阅读:13 留言:0更新日期:2025-08-11 15:40
本申请提供了一种回归测试用例的确定方法、装置、存储介质和电子设备,该方法包括:获取多个初始用例的回归测试信息,各回归测试信息至少包括对应的初始用例的关联节点、节点覆盖度、历史缺陷数量、执行难易程度、执行顺序和关联模块的重要程度;根据初始用例的回归测试信息,构建目标函数;以最高的执行效率和最高的覆盖均匀度为目标,采用多目标遗传算法对目标函数进行求解,得到回归测试用例集,并采用图论算法确定回归测试用例集中各目标测试用例的执行顺序。该方法首先定义和量化测试用例各类属性,并基于此选择和排序回归测试用例,生成一套高效的回归测试用例集,确保测试用例能够充分覆盖系统的各个方面,更好地发现和解决潜在的问题。

【技术实现步骤摘要】

本申请涉及软件开发,具体而言,涉及一种回归测试用例的确定方法、回归测试用例的确定装置、计算机可读存储介质和电子设备。


技术介绍

1、软件维护过程中,回归测试是重要的一个环节,是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在快速迭代开发中,新版本的连续发布使回归测试进行的更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归测试。

2、现有技术中依靠人工选取回归测试用例集,对测试人员的个人能力和测试经验依赖性强,用例选取质量和效率不佳。并且,现有技术中仅考虑了回归用例对程序的覆盖情况,考虑的因素较为单一;且在考虑多个用例覆盖同一个节点的场景时,随机保留1个用例,随机性较强,可能无法获得优势解。


技术实现思路

1、本申请的主要目的在于提供一种回归测试用例的确定方法、回归测试用例的确定装置、计算机可读存储介质和电子设备,以至少解决现有技术中用例本文档来自技高网...

【技术保护点】

1.一种回归测试用例的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所有的所述初始用例的回归测试信息,构建目标函数,包括:

3.根据权利要求1所述的方法,其特征在于,以最高的执行效率和最高的覆盖均匀度为目标,采用多目标遗传算法对所述目标函数进行求解,得到回归测试用例集,包括:

4.根据权利要求3所述的方法,其特征在于,对所述合并后种群进行快速非支配排序,同时对每个非支配层中的个体进行拥挤度计算,包括:

5.根据权利要求3所述的方法,其特征在于,根据所述合并后种群中的各所述个体的非支配关系以及个体的拥挤度选取多个...

【技术特征摘要】

1.一种回归测试用例的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所有的所述初始用例的回归测试信息,构建目标函数,包括:

3.根据权利要求1所述的方法,其特征在于,以最高的执行效率和最高的覆盖均匀度为目标,采用多目标遗传算法对所述目标函数进行求解,得到回归测试用例集,包括:

4.根据权利要求3所述的方法,其特征在于,对所述合并后种群进行快速非支配排序,同时对每个非支配层中的个体进行拥挤度计算,包括:

5.根据权利要求3所述的方法,其特征在于,根据所述合并后种群中的各所述个体的非支配关系以及个体的拥挤度选取多个个体组成新的父代种群,包括:

6.根据权利要求1所述的方法,其特征在于,采用图论算法...

【专利技术属性】
技术研发人员:魏义鹏张泓李岚何宗倩祝君平
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:

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

1