买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于改进蚁群算法的回归测试用例优先级排序方法_山东科技大学_202110611780.3 

申请/专利权人:山东科技大学

申请日:2021-06-02

公开(公告)日:2024-04-16

公开(公告)号:CN113419947B

主分类号:G06F11/36

分类号:G06F11/36;G06N3/006

优先权:

专利状态码:有效-授权

法律状态:2024.04.16#授权;2021.12.21#实质审查的生效;2021.09.21#公开

摘要:本发明公开了一种基于改进蚁群算法的回归测试用例优先级排序方法,属于软件测试领域,具体包括如下步骤:获取测试用例集、回归测试历史结果和软件的故障级别,建立用例故障矩阵和故障级别数组,计算测试用例距离矩阵,生成一个无向图;而后执行改进后的蚁群算法,每轮迭代获得一条最优路径,最终获得一条最优的测试用例排序序列。本发明考虑了测试用例优先级的因素,对基本蚁群算法做出改进,解决了收敛速度较慢的问题,并将其运用到用例优先级排序中,提高了软件缺陷检测率。实验验证选取四个大于1kb的Java公开项目,结果证明本发明方法在缺陷检测率上与现有的蚁群算法相比提高了10%~25%。

主权项:1.一种基于改进蚁群算法的回归测试用例优先级排序方法,其特征在于,根据测试用例集、回归测试历史结果和软件的故障级别,建立测试用例故障矩阵,根据测试用例故障分布信息对测试用例故障矩阵进行二进制编码,在此基础上,计算测试用例距离矩阵,建立一个无向图,使用改进后的蚁群算法对测试用例集进行排序,最终输出测试用例排序集合。

全文数据:

权利要求:

百度查询: 山东科技大学 一种基于改进蚁群算法的回归测试用例优先级排序方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。