全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210322216.4 (22)申请日 2022.03.30 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 李玉翠 李俊 陈金兰 董经文  (74)专利代理 机构 华进联合专利商标代理有限 公司 44224 专利代理师 邓云鹏 (51)Int.Cl. G06F 11/36(2006.01) G06Q 40/02(2012.01) G06Q 40/04(2012.01) (54)发明名称 交易测试方法、 装置、 服务器、 存储介质和程 序产品 (57)摘要 本申请涉及信息安全技术领域, 尤其是涉及 一种交易测试方法、 装置、 服务器、 存储介质和程 序产品。 该方法包括: 响应于目标交易的测试请 求, 获取测试请求中携带的目标交易的交易代 码, 根据交易代码, 在案例库中调用目标交易的 目标开关场景案例, 该开关场景案例表征目标交 易测试过程的开关设置内容, 该案例库包括多个 交易代码对应的开关场景案例, 基于目标开关场 景案例, 对目标交易进行测试。 采用本方法能够 提高交易测试效率。 权利要求书2页 说明书13页 附图7页 CN 114691507 A 2022.07.01 CN 114691507 A 1.一种交易测试 方法, 其特 征在于, 所述方法包括: 响应于目标交易的测试请求, 获取 所述测试请求中携带的所述目标交易的交易代码; 根据所述交易代码, 在案例库中调用所述目标交易的目标开关场景案例; 所述开关场 景案例表征所述目标 交易测试过程的开关设置内容, 所述案例库包括多个交易代码对应的 开关场景案例; 基于所述目标开关场景案例, 对所述目标交易进行测试。 2.根据权利要求1所述的方法, 其特 征在于, 所述案例库的构建过程包括: 获取多个交易的交易代码, 并根据各所述交易代码和预设的开关关系存储表, 生成各 所述交易对应的开关树; 所述 开关关系存储表中包括各开关的节点属性; 根据各所述交易对应的开关树, 确定各 所述交易对应的开关场景案例; 将各所述交易的交易代码和各所述开关场景案例之间的对应关系存储至所述案例库 中, 生成所述案例库。 3.根据权利要求2所述的方法, 其特征在于, 所述根据各所述交易代码和预设的开关关 系存储表, 生成各 所述开关树, 包括: 根据各所述交易代码和预设的开关表, 获取各所述交易代码对应的开关设置内容; 所 述开关表中包括各开关的开关属性和开关键值; 将各所述开关节点的开关设置内容, 填充至所述开关关系 存储表的对应节点属性指示 位置中; 根据填充完成的开关 关系存储表, 生成各 所述交易对应的开关树。 4.根据权利要求3所述的方法, 其特征在于, 所述开关属性包括主开关和各种子开关; 则所述根据各所述交易代码和预设的开关表, 获取各所述交易代码对应的开关的开关设置 内容, 包括: 获取开关表中的主开关的开关键值和各种子开关的开关键值; 根据所述主开关的开关键值和各种子开关的开关键值, 对各所述交易代码中所有开关 进行匹配, 以确定各 所述交易代码中所有开关的节点属性; 根据各所述交易代码中所有开关的节点属性, 确定各所述交易代码对应的开关的开关 设置内容。 5.根据权利要求4所述的方法, 其特征在于, 所述根据所述主开关的开关键值和各种子 开关的开关键值, 对各所述交易代码 中所有开关进行匹配, 以确定各所述交易代码中所有 开关的节点属性, 包括: 针对任一个交易代码, 将所述主开关的开关键值与所述交易代码中的各开关进行首次 匹配, 确定首次匹配成功的开关的节点属性 为根节点; 将所述各种子开关的开关键值与剩余开关进行二 次匹配, 确定二 次匹配成功的开关的 节点属性确定为子节点; 继续对所述交易代码中剩余开关进行匹配, 确定所述交易代码中剩余开关的节点属 性, 直至将所述交易代码中的开关匹配完成, 得到所述交易代码中所有开关的节点属性。 6.根据权利要求2 ‑5任一项所述的方法, 其特 征在于, 所述方法还 包括: 将不存在父节点的开关的节点属性确定为根节点, 将与 所述根节点连接的分支上的开 关的节点属性确定为子节点, 将与所述子节点连接的分支上的开关的节点属性确定为子节权 利 要 求 书 1/2 页 2 CN 114691507 A 2点的子节点, 以此类 推, 得到所有开关的节点属性; 将所述所有开关的节点属性, 按照层级关系存储至所述开关关系存储表中, 生成所述 开关关系存储表。 7.根据权利要求2 ‑5任一项所述的方法, 其特征在于, 所述根据 各所述交易对应的开关 树, 确定各 所述交易对应的开关场景案例, 包括: 根据所述开关树, 确定各所述交易代码中各开关节点的设置 内容和各开关节点的层级 关系; 根据各开关节点的设置内容和各开关节点的层级关系, 确定各所述交易代码对应的开 关场景案例。 8.一种交易测试装置, 其特 征在于, 所述装置包括: 第一获取模块, 用于响应于目标交易的测试请求, 获取所述测试请求中携带的所述目 标交易的交易代码; 调用模块, 用于根据所述交易代码, 在案例库中调用所述目标交易的目标开关场景案 例; 所述开关场景案例表征所述 目标交易测试过程的开关设置内容, 所述案例库包括多个 交易代码对应的开关场景案例; 测试模块, 用于基于所述目标开关场景案例, 对所述目标交易进行测试。 9.一种服务器, 包括存储器和 处理器, 所述存储器存储有计算机程序, 其特征在于, 所 述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。 11.一种计算机程序产品, 包括计算机程序, 其特征在于, 该计算机程序被处理器执行 时实现权利要求1至7中任一项所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 114691507 A 3

.PDF文档 专利 交易测试方法、装置、服务器、存储介质和程序产品

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