全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211382359.0 (22)申请日 2022.11.07 (71)申请人 易方信息科技股份有限公司 地址 510000 广东省广州市番禺区大 学城 中心北大街66号402室 (72)发明人 李志康 白剑 黄海亮 梁瑛玮  张海林 鲁和平 李长杰 陈焕然  李乐 王浩 洪行健 冷冬 丁一  (74)专利代理 机构 广州帮专高智知识产权代理 事务所 (特殊普通合伙) 44674 专利代理师 胡洋 (51)Int.Cl. G06F 11/36(2006.01) G06F 16/33(2019.01)G06F 40/284(2020.01) (54)发明名称 一种回归测试用例推荐方法、 装置、 设备及 介质 (57)摘要 本发明提出了一种回归测试用例推荐 方法、 装置、 设备及介质, 所述方法包括: 根据业务范围 创建功能目录, 功能 目录包括业务范围内的全部 用例功能; 根据功能目录创建测试用例集; 根据 差异分析, 获得软件更新前后差异代码的注释和 提交信息, 再根据词性分析, 获得测试用例和注 释中的功能名词; 根据功能名词与测试用例集中 的每一个测试用例进行匹配比对, 将完成匹配的 测试用例裁剪为回归测试用例集, 并根据差异代 码的注释和提交信息进行优先级标记; 将带有优 先级标记的回归测试用例进行可视化输出。 根据 本发明得到的回归测试用例满足测试要求, 按照 优先级标记进行回归测试可以优先验证易出现 问题的功能点, 大幅提高回归测试的效率。 权利要求书2页 说明书5页 附图3页 CN 115422095 A 2022.12.02 CN 115422095 A 1.一种回归测试用例推荐方法, 其特 征在于, 采用如下步骤: S100: 根据业 务范围创建功能目录, 所述功能目录包括 业务范围内的全部用例功能; S200: 根据功能目录创建测试用例集, 所述测试用例集内包括多个测试用例, 每个测试 用例对应功能目录中的用例功能; S300: 根据差异分析, 获得软件更新前后差异代码的注释和提交信息, 再根据词性分 析, 获得测试用例和注释中的功能名词; S400: 根据所述功能名词与测试用例集中的每一个测试用例进行匹配比对, 将完成匹 配的测试用例裁剪为回归测试用例集, 并根据差异代码的注释和提交信息进行优先级标 记; S500: 将带有优先级标记的回归测试用例进行 可视化输出。 2.根据权利要求1所述的回归测试用例推荐方法, 其特征在于, 所述测试用例集中的数 据为JSON格式, 并保存于 mongodb数据库中, 测试用例集中的数据将作为测试用例裁剪的元 数据。 3.根据权利要求1所述的回归测试用例推荐方法, 其特 征在于, 所述差异分析为: 基于jgit的代码差异分析, 所述jgit为轻量级java类库, 用于实现git项目的版本控制 系统的访问以及提供 版本控制的核心算法。 4.根据权利要求1所述的回归测试用例推荐方法, 其特 征在于, 所述词性分析为: hanlp词性分析, 所述hanlp为汉语言处理包, 用于中文分词、 关键词提取、 自动摘要以 及短语提取。 5.根据权利要求1所述的回归测试用例推荐方法, 其特征在于, 所述可视化输出的方式 为: 通过kityminder脑图将带有优先级标记的回归测试用例进行编辑, 再通过可视化输出 进行展示。 6.一种回归测试用例推荐装置, 其特 征在于, 包括: 业务功能提取模块, 用于根据业务范围创建功能目录, 所述功能目录包括业务范围内 的全部用例功能; 测试用例提取模块, 用于根据功能目录创建测试用例集, 所述测试用例集内包括多个 测试用例, 每 个测试用例对应功能目录中的用例功能; 测试用例分析模块, 用于根据差异分析, 获得软件更新前后差异代码的注释和提交信 息, 再根据词性分析, 获得测试用例和注释中的功能名词; 推荐测试用例确认模块, 用于根据 所述功能名词与测试用例集中的每一个测试用例进 行匹配比对, 将完成匹配的测试用例 裁剪为回归测试用例集, 并根据差异代码的注释和提 交信息进行优先级标记; 推荐测试用例输出模块, 用于将带有优先级标记的回归测试用例进行 可视化输出。 7.根据权利要求6所述的一种回归测试用例推荐装置, 其特征在于, 还包括, 代码差异 获取模块, 用于获取待测程序的迭代后版本与迭代前 版本之间的代码差异。 8.根据权利要求6所述的一种回归测试用例推荐装置, 其特征在于, 还包括, 功能名词 获取模块, 用于获取待测程序的迭代版本前后影响测试 范围的功能名词。 9.一种计算机设备, 包括存储器和处理器, 所述存储器存储有计算机程序, 其特征在权 利 要 求 书 1/2 页 2 CN 115422095 A 2于, 所述处 理器执行所述计算机程序时实现权利要求1 ‑5中任一项所述方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1 ‑5中任一项所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 115422095 A 3

PDF文档 专利 一种回归测试用例推荐方法、装置、设备及介质

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种回归测试用例推荐方法、装置、设备及介质 第 1 页 专利 一种回归测试用例推荐方法、装置、设备及介质 第 2 页 专利 一种回归测试用例推荐方法、装置、设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:43:54上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。