[发明专利]一种回归测试中测试用例优先级排序方法有效

专利信息
申请号: 202110762419.0 申请日: 2021-07-06
公开(公告)号: CN113590472B 公开(公告)日: 2023-03-14
发明(设计)人: 杨秋辉;刘巧韵;潘春霞 申请(专利权)人: 四川大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 暂无信息 代理人: 暂无信息
地址: 610065 四川*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 回归 测试 优先级 排序 方法
【权利要求书】:

1.一种回归测试中测试用例优先级排序方法,其特征在于,包括以下步骤:

步骤1,根据测试用例的文本主题相似性和语句覆盖率相似性进行测试用例聚类;步骤1包括以下步骤:

步骤1.1,将测试用例文本进行预处理,对预处理后的文本进行主题建模,计算测试用例的文本主题相似性;

步骤1.2,统计测试用例的语句覆盖情况,计算测试用例的语句覆盖相似性;

步骤1.3,根据实验确定两种相似性的加权系数,并计算加权相似性总和;

步骤1.4,根据加权相似性总和对测试用例进行层次聚类,得到聚类结果;

步骤2,对测试用例进行多目标排序,并根据聚类结果调整排序序列;步骤2包括以下步骤:

步骤2.1,以代码覆盖率最大化、历史执行失败率最大化和执行时间最大化为排序目标,使用多目标遗传算法对测试用例进行多目标排序,得到排序序列;

步骤2.2,根据步骤1得到的聚类结果,调整步骤2.1所得排序序列,使得排在前面的测试用例属不同聚类类别;

步骤3,根据测试用例的历史执行结果挖掘关联规则,动态调整排序序列;步骤3包括以下步骤:

步骤3.1,根据测试用例历史执行信息,挖掘测试用例间的执行失败的关联规则;

步骤3.2,若得到的某个关联规则,其前件和后件揭示相同缺陷,则丢弃该关联规则;

步骤3.3,执行步骤2得到的排序序列,过程中若某一测试用例执行失败,则查找以该测试用例为前件的关联规则,将其后件测试用例调整为立即执行;

最终得到的测试用例执行序列就是优先级排序序列。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110762419.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top