金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210936257.2 (22)申请日 2022.08.03 (71)申请人 平安银行股份有限公司 地址 518000 广东省深圳市罗湖区深南 东 路5047号 (72)发明人 张慧平  (74)专利代理 机构 深圳市威世博知识产权代理 事务所(普通 合伙) 44280 专利代理师 李申 (51)Int.Cl. G06F 11/36(2006.01) G06F 16/25(2019.01) (54)发明名称 对测试案例进行断言分析的方法、 计算机设 备及存储介质 (57)摘要 本申请公开了对测试案例进行断言分析的 方法、 计算机设备及存储介质。 该方法包括利用 测试案例对目标接口进行测试, 并且记录测试的 日志; 解析日志以得到数据表及其数据字段; 从 数据表及其数据字段中筛选出应该进行断言的 数据字段; 将应该进行断言的数据字段和测试中 实际进行断言的数据字段进行比对, 得到比较结 果。 通过上述方式, 本申请增加了对测试案例中 编写的断言进行分析的功能, 提高了测试案例的 断言能力。 权利要求书2页 说明书7页 附图3页 CN 115309641 A 2022.11.08 CN 115309641 A 1.一种对测试案例进行断言 分析的方法, 其特 征在于, 包括: 利用所述测试案例对目标接口进行测试, 并且记录所述测试的日志; 解析所述日志以得到数据表及其数据字段; 从所述数据表及其数据字段中筛 选出应该进行断言的所述数据字段; 将所述应该进行断言的所述数据字段和所述测试中实际进行断言的数据字段进行比 对, 得到比较结果。 2.根据权利要求1所述的方法, 其特 征在于, 所述记录所述测试的日志包括: 利用集中交易日志监控平台 中的日志格式化 查询应用获取查询到的日志消息 。 3.根据权利要求2所述的方法, 其特 征在于, 所述解析所述日志以得到数据表及其数据字段包括: 遍历所述日志消息; 响应于所述日志消息 中存在插入/更新操作信 息, 解析所述插入/更新操作信 息前或后 预设范围的数据表的表名及其数据字段, 并格式化 规律输出解析内容。 4.根据权利要求3所述的方法, 其特 征在于, 所述从所述数据表及其数据字段中筛 选出应该进行断言的所述数据字段包括: 从所述格式化规律输出的解析内容中过滤不应设置断言的内容, 获得应该进行断言的 所述数据字段。 5.根据权利要求3所述的方法, 其特 征在于, 所述解析所述日志以得到数据表及其数据字段之后包括: 建立所述格式化 规律输出的解析内容与所述目标接口 的关联关系; 所述将所述应该进行断言的所述数据字段和所述测试中实际进行断言的数据字段进 行比对包括: 利用所述关联关系获得所述应该进行断言的所述数据字段所关联的所述目标接口, 确 定所述目标接口对应的所述测试案例在所述测试中实际进行断言的数据字段; 将所述应该进行断言的所述数据字段和所述实际进行断言的数据字段进行比对。 6.根据权利要求1所述的方法, 其特 征在于, 所述利用所述测试案例对目标接口进行测试包括: 每次利用一个所述测试案例对目标接口进行测试时, 获取测试所述目标接口后返回报 文的业务流水号标签的内容; 所述解析所述日志以得到数据表及其数据字段包括: 每次利用一个所述测试案例对目标接口进行测试完成后, 单独启动 一个线程以将所述 业务流水号作为关键词查询所述记录的日志。 7.根据权利要求1所述的方法, 其特 征在于, 所述利用所述测试案例对目标接口进行测试包括: 将所述测试案例的数据包 装成接口报文, 并向所述目标接口发送。 8.一种对测试案例进行完 善的方法, 其特 征在于, 利用权利要求1至7任一项所述的方法获得 所述比较结果; 采用所述比较结果中不同于或多出所述实际进行断言的数据字段的所述应该进行断权 利 要 求 书 1/2 页 2 CN 115309641 A 2言的所述数据字段对所述测试案例进行完 善。 9.一种测试案例的实现方法, 其特 征在于, 包括: 利用初始测试案例对目标接口进行测试, 并且记录所述测试的日志; 解析所述日志以得到数据表及其数据字段; 从所述数据表及其数据字段中筛 选出应该进行断言的所述数据字段; 根据所述应该进行断言的所述数据字段在所述初始测试案例中加入应该进行断言的 内容, 得到最终测试案例。 10.一种计算机设备, 其特 征在于, 包括: 处理器、 存储器和通信电路, 所述处 理器分别连接所述存 储器和所述 通信电路; 其中, 所述通信电路用于通信连接, 所述存储器存储有计算机程序, 所述处理器用于执 行所述计算机程序以实现如权利要求1 ‑7任一项所述的方法。 11.一种计算机可读的存储介质, 其特征在于, 存储有计算机程序, 所述计算机程序能 够被处理器执行以实现如权利要求1 ‑7任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115309641 A 3

PDF文档 专利 对测试案例进行断言分析的方法、计算机设备及存储介质

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