全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211289103.5 (22)申请日 2022.10.20 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 程海峰 黄敬埕 李璇 郑豪枫  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 黄海英 (51)Int.Cl. G06F 11/36(2006.01) G06Q 40/04(2012.01) (54)发明名称 交互场景的测试方法、 系统、 处理器及电子 设备 (57)摘要 本申请公开了一种交互场景的测试方法、 系 统、 处理器及电子设备。 涉及金融科技领域或其 他相关技术领域, 该方法包括: 确定待测试的目 标交互场景, 并确定目标交互场景中的至少一个 交互行为以及至少一个交互行为的执行顺序; 根 据执行顺序从至少一个交互行为中依次确定当 前交互行为, 并依据当前交互行为的资源配置信 息对模拟装置进行配置; 依次控制配置后的模拟 装置与待测系统按照预设规则传输当前交互行 为的目标报文, 直至目标交互场景的所有交互行 为测试完毕, 得到所有交互行为的模拟结果; 根 据所有交互行为的模拟结果确定目标交互场景 的测试结果。 通过本申请, 解决了对交互场景进 行测试时依赖第三方系统, 导致测试效率低的问 题。 权利要求书2页 说明书11页 附图3页 CN 115495381 A 2022.12.20 CN 115495381 A 1.一种交 互场景的测试 方法, 其特 征在于, 包括: 确定待测试的目标交互场景, 并确定所述目标交互场景中的至少一个交互行为以及所 述至少一个交互行为的执行顺序, 其中, 所述 目标交互场景为待测系统与第三方系统之间 进行交易的交 互场景; 根据所述执行顺序从所述至少一个交互行为中依次确定当前交互行为, 并依据 所述当 前交互行为的资源配置信息对模拟装置进 行配置, 得到配置后的模拟装置, 其中, 所述配置 后的模拟装置用于模拟所述第三方系统; 依次控制配置后的模拟装置与所述待测系统按照预设规则传输所述当前交互行为的 目标报文, 得到所述当前交互行为的模拟结果, 直至所述 目标交互场景 的所有交互行为测 试完毕, 得到所有交 互行为的模拟结果; 根据所有交 互行为的模拟结果确定所述目标交 互场景的测试 结果。 2.根据权利要求1所述的方法, 其特征在于, 在依据 所述当前交互行为的资源配置信 息 对所述模拟装置进行配置, 得到配置后的模拟装置之前, 所述方法还 包括: 获取所述第三方系统的预设报文格式和预设数据传输协议; 将所述模拟装置收发的报文的格式配置为所述预设报文格式, 将所述模拟装置的数据 传输协议配置为所述预设数据传输协议, 并根据所述预设报文格式和所述预设数据传输协 议建立所述模拟装置与所述待测系统之间的网络连接 。 3.根据权利要求1或2所述的方法, 其特征在于, 根据所有交互行为的模拟结果确定所 述目标交 互场景的测试 结果包括: 根据每个模拟结果确定模拟的交 互行为是否测试通过; 在所有模拟结果均指示模拟的交互行为测试通过的情况下, 确定所述目标交互场景测 试通过; 在存在模拟结果指示模拟的交互行为未测试通过的情况下, 确定所述目标交互场景未 测试通过。 4.根据权利要求3所述的方法, 其特征在于, 根据每个模拟结果确定模拟的交互行为是 否测试通过包括: 从所述模拟结果中获取对应的交互行为的交互内容, 并判断所述交互内容是否与 预设 交互内容相同; 在所述交互内容与 所述预设交互内容相同的情况下, 判断对应的交互行为是否发生异 常; 在对应的交 互行为未发生异常的情况 下, 确定对应的交 互行为测试通过。 5.根据权利要求 4所述的方法, 其特 征在于, 判断对应的交 互行为是否发生异常包括: 判断所述配置后的模拟装置和所述待测系统之间的网络连接是否稳定, 在所述网络连 接不稳定的情况 下, 确定对应的交 互行为发生异常; 在所述网络连接稳定的情况下, 判断所述配置后的模拟装置与 所述待测系统之间的报 文传输时长是否超过 预设时长阈值; 在所述报文传输时长超过所述预设时长阈值的情况下, 确定对应的交互行为发生异 常; 在所述报文传输时长未超过所述预设时长 阈值的情况下, 判断所述目标报文是否存在权 利 要 求 书 1/2 页 2 CN 115495381 A 2错误, 在所述目标报文存在错 误的情况 下, 确定对应的交 互行为发生异常。 6.根据权利要求5所述的方法, 其特 征在于, 判断所述目标报文是否存在错 误包括: 判断所述目标报文的格式是否与 预设报文格式相同, 判断所述目标报文的编码是否存 在错误, 并判断所述目标报文的内容是否缺失; 在所述目标报文的格式与所述预设报文格式不同, 和/或所述目标报文的编码存在错 误, 和/或所述目标报文的内容 缺失的情况 下, 确定所述目标报文存在错 误。 7.根据权利要求1所述的方法, 其特征在于, 在所述目标交互场景为故障场景的情况 下, 在依据所述当前交 互行为的资源配置信息对 模拟装置进行配置之前, 所述方法还 包括: 获取所述目标交互场景的故障比例和并发的交互行为的目标数量, 其中, 所述故障比 例为存在异常的交 互行为在所述并发的交 互行为中的比例; 按照所述故障比例和所述目标数量对所述模拟装置进行配置, 得到更新后的模拟装 置; 基于所述更新后的模拟装置执行依据所述当前交互行为的资源配置信息对模拟装置 进行配置的步骤; 根据所有交 互行为的模拟结果确定所述目标交 互场景的测试 结果包括: 基于所有交互行为的模拟结果中确定存在异常的交互行为的数量, 得到故障数量, 并 判断所述故障数量是否与所述目标 数量相同; 在所述故障数量与所述目标 数量相同的情况 下, 确定所述目标交 互场景测试通过。 8.一种交 互场景的测试系统, 其特 征在于, 包括: 模拟装置, 用于部署目标交互场景中的交互行为的配置文件, 并配置交互行为的报文 接口, 以模拟第三方系统; 待测系统, 用于和所述模拟装置建立网络连接, 并通过与所述模拟装置传输报文来模 拟所述目标交 互场景中的交 互行为; 上位机, 与所述待测系统连接, 用于在所述目标交互场景的所有所述交互行为模拟结 束之后, 根据所有所述交 互行为的模拟结果确定所述目标交 互场景测试 结果。 9.一种处理器, 其特征在于, 所述处理器用于运行程序, 其中, 所述程序运行时执行权 利要求1至7中任意 一项所述的交 互场景的测试 方法。 10.一种电子设备, 其特征在于, 包括一个或多个处理器和存储器, 所述存储器用于存 储一个或多个程序, 其中, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所 述一个或多个处 理器实现权利要求1至7中任意 一项所述的交 互场景的测试 方法。权 利 要 求 书 2/2 页 3 CN 115495381 A 3

.PDF文档 专利 交互场景的测试方法、系统、处理器及电子设备

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