行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210510026.5 (22)申请日 2022.05.11 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 孙娜  (74)专利代理 机构 北京中博世 达专利商标代理 有限公司 1 1274 专利代理师 申健 (51)Int.Cl. G06F 11/36(2006.01) G06F 9/50(2006.01) G06F 16/2457(2019.01) G06F 16/22(2019.01) G06F 16/242(2019.01) (54)发明名称 测试用例的生成方法、 装置、 设备及存储介 质 (57)摘要 本申请公开了一种测试用例的生 成方法、 装 置、 设备及存储介质, 涉及金融领域或其他领域, 具体可以用于金融领域的软件测试领域, 以解决 由测试人员根据业务需求编写相应的测试用例, 可能存在测试点遗漏的情况问题。 具体方案为: 接收测试需求; 对测试需求进行分析, 提取得到 测试需求中各关键词; 基于各关键词在预设业务 场景索引库中进行查找, 生 成与测试需求对应的 查询规则; 根据查询规则在预设用例库中查找匹 配的预设用例, 作为与所述测试需求对应的目标 测试用例。 本申请用于对待测试对象进行测试的 过程中。 权利要求书2页 说明书15页 附图4页 CN 114996125 A 2022.09.02 CN 114996125 A 1.一种测试用例的生成方法, 其特 征在于, 所述方法包括: 接收测试需求; 对所述测试需求进行分析, 提取 得到所述测试需求中各关键词; 基于各所述关键词在预设业务场景索引库中进行查找, 生成与 所述测试需求对应的查 询规则; 根据所述查询规则在预设用例库中查找匹配的预设用例, 作为与所述测试需求对应的 目标测试用例。 2.根据权利要求1所述的方法, 其特征在于, 所述测试需求包括目标执行时长; 所述预 设用例库中还 包括各所述预设用例的执 行时长; 所述根据 所述查询规则在预设用例库中查找匹配的预设用例, 作为与 所述测试需求对 应的目标测试用例, 包括: 根据所述查询规则, 结合所述目标执行时长和所述预设用例库中各所述预设用例的执 行时长, 确定所述目标测试用例。 3.根据权利要求2所述的方法, 其特征在于, 所述预设用例库中还包括各所述预设用例 的优先级; 所述根据 所述查询规则, 结合所述目标执行时长和所述预设用例库中各所述预设用例 的执行时长, 确定所述目标测试用例, 包括: 根据所述查询规则, 查找满足所述执行时长满足所述目标执行时长的所述预设用例作 为候选预设用例; 获取各所述候选预设用例的优先级; 依次选择优先级从高到低的预设数目对应的所述候选预设用例, 作为所述目标测试用 例。 4.根据权利要求1 ‑3任意一项所述的方法, 其特征在于, 所述预设业务场景索引库的建 立过程包括 步骤: 获取历史测试用例, 以及各 所述历史测试用例关联的漏洞 信息; 基于各所述历史测试用例和各所述漏洞信息确定所述历史测试用例对应的业务场景 类别; 建立各所述历史测试用例与所述业务场景类别的索引, 得到所述预设业务场景索引 库。 5.根据权利要求1 ‑3任意一项所述的方法, 其特征在于, 所述预设用例库的建立过程包 括步骤: 获取历史测试用例、 各所述历史测试用例关联的漏洞信息、 以及各所述历史测试用例 的执行时长; 根据各所述历史测试用例、 各所述漏洞信息和各所述执行时长, 确定各所述历史测试 用例的优先级; 将各所述历史测试用例分别与所述优先级、 执 行时长对应存 储, 得到所述预设用例库。 6.根据权利要求1所述的方法, 其特征在于, 在根据 所述查询规则在预设用例库中查找 匹配的预设用例, 作为与所述测试需求对应的目标测试用例之后, 所述方法还 包括: 获取利用所述目标测试用例对待测试对象进行测试 得到的测试 结果;权 利 要 求 书 1/2 页 2 CN 114996125 A 2基于所述测试 结果对所述预设用例库、 所述预设业 务场景索引库进行优化。 7.根据权利要求1所述的方法, 其特 征在于: 所述对所述测试需求进行分析, 提取得到所述测试需求中各关键词, 包括: 对测试需求 进行文本分析, 得到其中包 含的关键词, 以及各 所述关键词的出现频次; 所述基于各所述关键词在预设业务场景索引库中进行查找, 生成与 所述测试需求对应 的查询规则, 包括: 基于各所述关键词的出现频次在预设业务场景索引库中进 行查找, 得到 所述查询规则。 8.一种测试用例的生成装置, 其特 征在于, 包括: 接收模块, 被 配置为执 行接收测试需求; 分析模块, 被配置为执行对所述测试需求进行分析, 提取得到所述测试需求中各关键 词; 业务场景索引模块, 被配置为执行基于各所述关键词在预设业务场景索引库中进行查 找, 生成与所述测试需求对应的查询规则; 匹配模块, 被配置为执行根据所述查询规则在预设用例库中查找匹配的预设用例, 作 为与所述测试需求对应的目标测试用例。 9.一种计算机设备, 其特征在于, 包括: 处理器, 以及用于存储所述处理器可执行指令 的存储器; 其中, 所述处理器被配置为执行所述指令, 以实现如权利要求1 ‑7中任意一项所述的方 法。 10.一种计算机可读存储介质, 其特征在于, 存储有指令, 当所述指令由计算机设备的 处理器执行时, 使得 所述计算机设备 执行如权利要求1 ‑7中任意一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114996125 A 3

.PDF文档 专利 测试用例的生成方法、装置、设备及存储介质

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