安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211285248.8 (22)申请日 2022.10.20 (71)申请人 中国农业银行股份有限公司 地址 100005 北京市东城区建国门内大街 69号 (72)发明人 郭歆宇 黄雨菲 (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 李婉 (51)Int.Cl. G06F 11/36(2006.01) G06K 9/62(2022.01) G06N 3/12(2006.01) (54)发明名称 回归测试用例排序 的方法、 装置、 设备和存 储介质 (57)摘要 本申请提供一种回归测试用例排序的方法、 装置、 设备和存储介质, 方法包括, 获取多个回归 测试用例; 计算多个回归测试用例之间的相似 度, 并按照迭代自组织数据分析算法对多个回归 测试用例进行聚类, 获得聚类结果; 利用非支配 排序遗传算法对多个回归测试用例进行排序, 获 得初步排序结果; 根据聚类结果调整初步排序结 果, 获得最终排序结果。 本方案利用排序算法进 行初步排序后, 根据聚类结果进一步调整初步排 序的结果, 使得最终排序结果更符合测试需求, 从而提高测试效率。 权利要求书2页 说明书15页 附图5页 CN 115437960 A 2022.12.06 CN 115437960 A 1.一种回归测试用例排序的方法, 其特 征在于, 包括: 获取多个回归测试用例; 计算所述多个回归测试用例之间的相似度, 并按照迭代自组织数据分析算法 (Iterative Self‑Organizing DataAnal ysis Techniques Algorithm, ISODATA)对所述多 个回归测试用例进行聚类, 获得聚类结果; 利用非支配排序遗传算法对所述多个回归测试用例进行排序, 获得初步 排序结果; 根据所述聚类结果调整所述初步 排序结果, 获得最终排序结果。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述 聚类结果调整所述初步排序 结果, 获得最终排序结果, 包括: 按所述初步排序结果所指定的先后顺序逐一检测所述初步排序结果中每一个所述回 归测试用例是否符合 位置调整条件; 每检测到一个符合所述位置调整条件的所述 回归测试用例, 将符合所述位置调 整条件 的所述回归测试用例从当前位置调整到末位; 当检测到首个位置被调整的回归测试用例时, 将当前的排序结果确定为最终排序结 果。 3.根据权利要求1所述的方法, 其特征在于, 所述计算所述多个回归测试用例之间的相 似度, 包括: 计算所述多个回归测试用例之间的文本主题相似度, 代码覆盖率相似度和需求覆盖相 似度; 根据所述文本主题相似度、 所述代码覆盖率相似度和所述需求覆盖相似度计算得到所 述多个回归测试用例之间的相似度。 4.根据权利要求1所述的方法, 其特征在于, 所述按照ISODATA对所述多个回归测试用 例进行聚类, 获得聚类结果, 包括: 根据预设的输入参数确定多个聚类中心; 按照所述聚类中心对所述多个回归测试用例执 行一次聚类, 获得迭代聚类结果; 若迭代次数未达到预设的迭代阈值, 根据所述聚类结果符合分裂条件或者合并条件, 执行聚类中心分裂或者聚类中心合并操作; 其中, 所述迭代次数为执 行聚类的次数; 返回执行所述按照所述 聚类中心对所述多个回归测试用例执行一 次聚类步骤, 直至所 述迭代次数达 到所述迭代阈值 为止; 若迭代次数达 到所述迭代阈值, 将所述迭代聚类结果确定为聚类结果。 5.一种回归测试用例排序的装置, 其特 征在于, 包括: 获取单元, 用于获取多个回归测试用例; 聚类单元, 用于计算所述多个回归测试用例之间的相似度, 并按照迭代自组织数据分 析算法(Iterative Self‑Organizing Data Analysis Techniques Algorithm, ISODATA) 对所述多个回归测试用例进行聚类, 获得聚类结果; 排序单元, 用于利用非支配排序遗传算法对所述多个回归测试用例进行排序, 获得初 步排序结果; 调整单元, 用于根据所述聚类结果调整所述初步 排序结果, 获得最终排序结果。 6.根据权利要求5所述的装置, 其特征在于, 所述调整单元根据 所述聚类结果调 整所述权 利 要 求 书 1/2 页 2 CN 115437960 A 2初步排序结果, 获得最终排序结果时, 具体用于: 按所述初步排序结果所指定的先后顺序逐一检测所述初步排序结果中每一个所述回 归测试用例是否符合 位置调整条件; 每检测到一个符合所述位置调整条件的所述 回归测试用例, 将符合所述位置调 整条件 的所述回归测试用例从当前位置调整到末位; 当检测到首个位置被调整的回归测试用例时, 将当前的排序结果确定为最终排序结 果。 7.根据权利要求5所述的装置, 其特征在于, 所述 聚类单元计算所述多个回归测试用例 之间的相似度时, 具体用于: 计算所述多个回归测试用例之间的文本主题相似度, 代码覆盖率相似度和需求覆盖相 似度; 根据所述文本主题相似度、 所述代码覆盖率相似度和所述需求覆盖相似度计算得到所 述多个回归测试用例之间的相似度。 8.根据权利要求5所述的装置, 其特征在于, 所述聚类单元按照ISODATA对所述多个回 归测试用例进行聚类, 获得聚类结果时, 具体用于: 根据预设的输入参数确定多个聚类中心; 按照所述聚类中心对所述多个回归测试用例执 行一次聚类, 获得迭代聚类结果; 若迭代次数未达到预设的迭代阈值, 根据所述聚类结果符合分裂条件或者合并条件, 执行聚类中心分裂或者聚类中心合并操作; 其中, 所述迭代次数为执 行聚类的次数; 返回执行所述按照所述 聚类中心对所述多个回归测试用例执行一 次聚类步骤, 直至所 述迭代次数达 到所述迭代阈值 为止; 若迭代次数达 到所述迭代阈值, 将所述迭代聚类结果确定为聚类结果。 9.一种电子设备, 其特 征在于, 包括存 储器和处 理器; 其中, 所述存 储器用于存 储计算机程序; 所述处理器用于执行所述计算机程序, 具体用于实现如权利要求1至4任意一项所述的 回归测试用例排序的方法。 10.一种计算机存储介质, 其特征在于, 用于存储计算机程序, 所述计算机程序被执行 时, 具体用于实现如权利要求1至4任意 一项所述的回归测试用例排序的方法。权 利 要 求 书 2/2 页 3 CN 115437960 A 3
专利 回归测试用例排序的方法、装置、设备和存储介质
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 07:42:59
上传分享
举报
下载
原文档
(1.1 MB)
分享
友情链接
GB-T 25712-2010 振动时效工艺参数选择及效果评定方法.pdf
T-ZZB 0518—2018 低压电器用抗高温黄变阻燃增强聚酰胺.pdf
DB41-T 1435-2017 独山玉饰品质量等级评价 河南省.pdf
GB-T 13989-2012 国家基本比例尺地形图分幅和编号.pdf
T-GZBC 16.1—2019 医疗数据中心建设规范 第1部分 临床数据中心.pdf
GW0101-2014 国家电子政务外网 信息安全标准体系框架.pdf
JR-T 0185—2020 《商业银行应用程序接口安全管理规范》.pdf
TB-T 3100.1-2017 铁路数字信号电缆 第1部分:一般规定.pdf
T-GDCKCJH 059—2022 汽车域控制器(DCU)自动化测试线接口规范.pdf
T-CESA 1143—2021 电子凭据 版式文档格式.pdf
GB-T 22696.3-2008 电气设备的安全 风险评估和风险降低 第3部分:危险、危险处境和危险事件的示例.pdf
GB-T 36625.2-2018 智慧城市 数据融合 第2部分:数据编码规范.pdf
GB-T 36092-2018 信息技术 备份存储 备份技术应用要求.pdf
GB-T 37319-2019 电梯节能逆变电源装置.pdf
易观分析 AIGC产业研究报告2023——图像生成篇.pdf
ISO 11551 2019 Optics and photonics — Lasers and laser-related equipment — Test method for absorptance of optical laser components.pdf
CCSP认证考试大纲 中文版 2022.pdf
中国银保监会办公厅关于印发银行保险机构信息科技外包风险监管办法的通知.pdf
GB-T 33658-2017 室内人体热舒适环境要求与评价方法.pdf
T-CAMA 01—2017 农机深松作业远程监测系统技术要求.pdf
1
/
3
23
评价文档
赞助2.5元 点击下载(1.1 MB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。