公共安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221075870 5.4 (22)申请日 2022.06.30 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 贾琳 翁晴晴 岳茹霞 董琪  雷蕾 吕婉晴 王玉婷 李婷姝  郭旦萍 朱伟伟 徐敬慈  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 王云晓 (51)Int.Cl. G06F 16/2455(2019.01) G06Q 40/04(2012.01) (54)发明名称 数据的比对方法、 装置、 电子设备及计算机 存储介质 (57)摘要 本申请提供一种数据 的比对方法、 装置、 电 子设备及计算机存储介质, 可应用于金融领域或 其他领域, 该方法包括: 在测试时间开始时, 将业 务系统发生的每一笔交易的交易信息进行记录 并生成交易流水号; 交易流水号作为生成报表时 的主键; 根据业务系统的测试需求, 将需要进行 数据比对的关键信息设置成标签; 根据交易流水 号、 交易信息和标签生成自动测试用例; 在测试 时间结束后, 将当天主数据库写入的交易信息以 交易流水号为主键生成第一报表, 将当天备数据 库写入的交易信息以交易流水号为主键生成第 二报表; 利用自动测试用例对第一报表和第二报 表进行比对, 得到测试时间内的数据比对结果。 从而提升 数据的比对效率, 进而提升数据双写的 测试效率。 权利要求书2页 说明书9页 附图4页 CN 115168418 A 2022.10.11 CN 115168418 A 1.一种数据的比对方法, 其特 征在于, 包括: 在测试时间开始时, 将业务系统发生的每一笔交易的交易信 息进行记录并生成交易流 水号; 其中, 所述交易 流水号作为 生成报表时的主键; 根据所述 业务系统的测试需求, 将需要 进行数据比对的关键信息设置成标签; 根据所述交易 流水号、 所述交易信息和所述标签生成自动测试用例; 在测试时间结束后, 将当天主数据库写入的交易信 息以交易流水号为主键生成第 一报 表, 将当天备数据库写入的交易信息以交易流水号为主键生成第二报表; 其中, 所述第一报 表和所述第二报表均 记录当天对应交易流水号交易写入数据库的完整交易信息, 以及关键 信息的标签; 利用所述自动测试用例对所述第 一报表和所述第 二报表进行比对, 得到所述测试时间 内的数据比对结果。 2.根据权利要求1所述的比对方法, 其特征在于, 所述自动测试用例为所述第 一报表与 所述第二报表的交易流水号是否一致, 所述利用所述自动测试用例对所述第一报表和所述 第二报表进行比对, 得到所述测试时间内的数据比对结果, 包括: 若所述第一报表和所述第 二报表的交易流水号不一致, 则所述自动测试用例的执行结 果为不通过; 若所述第一报表和所述第 二报表的交易流水号一致, 则所述自动测试用例的执行结果 为通过。 3.根据权利要求1所述的比对方法, 其特征在于, 所述自动测试用例为所述第 一报表与 所述第二报表的交易类型为 “动账”的交易流水号是否一致, 所述利用所述自动测试用例对 所述第一报表和所述第二报表进行比对, 得到所述测试时间内的数据比对结果, 包括: 若所述第 一报表与所述第 二报表的交易类型为 “动账”的交易流水号一致, 则所述自动 测试用例的执 行结果为通过; 若所述第 一报表与所述第 二报表的交易类型为 “动账”的交易流水号不一致, 则所述自 动测试用例的执 行结果为不通过。 4.根据权利要求1所述的比对方法, 其特征在于, 所述自动测试用例为所述第 一报表与 所述第二报表的交易状态为 “成功”的交易流水号是否一致, 所述利用所述自动测试用例对 所述第一报表和所述第二报表进行比对, 得到所述测试时间内的数据比对结果, 包括: 若所述第 一报表与所述第 二报表的交易状态为 “成功”的交易流水号一致, 则所述自动 测试用例的执 行结果为通过; 若所述第 一报表与所述第 二报表的交易状态为 “成功”的交易流水号不一致, 则所述自 动测试用例的执 行结果为不通过。 5.根据权利要求1所述的比对方法, 其特征在于, 所述利用所述自动测试用例对所述第 一报表和所述第二报表进行比对, 得到所述测试时间内的数据比对结果之后, 还 包括: 结合多个所述测试时间内的数据比对结果, 确定所述主数据库和所述备数据库的数据 双写运行 是否满足预设需求。 6.一种数据的比对 装置, 其特 征在于, 包括: 记录单元, 用于在测试时间开始时, 将业务系统发生的每一笔交易的交易信息进行记 录并生成交易 流水号; 其中, 所述交易 流水号作为 生成报表时的主键;权 利 要 求 书 1/2 页 2 CN 115168418 A 2设置单元, 用于根据所述业务系统的测试需求, 将需要进行数据比对的关键信息设置 成标签; 第一生成单元, 用于根据所述交易流水号、 所述交易信息和所述标签生成自动测试用 例; 第二生成单元, 用于在测试时间结束后, 将当天主数据库写入的交易信息以交易流水 号为主键生成第一报表, 将当天备数据库写入的交易信息以交易流水号为主键生成第二报 表; 其中, 所述第一报表和所述第二报表均记录当天对应交易流水号交易写入数据库的完 整交易信息, 以及关键信息的标签; 比对单元, 用于利用所述自动测试用例对所述第一报表和所述第二报表进行比对, 得 到所述测试时间内的数据比对结果。 7.根据权利要求6所述的比对装置, 其特征在于, 所述自动测试用例为所述第 一报表与 所述第二报表的交易 流水号是否一 致, 所述比对单 元, 包括: 第一比对子单元, 用于若所述第一报表和所述第二报表的交易流水号不一致, 则所述 自动测试用例的执 行结果为不通过; 所述第一比对子单元, 还用于若所述第一报表和所述第二报表的交易流水号一致, 则 所述自动测试用例的执 行结果为通过。 8.根据权利要求6所述的比对装置, 其特征在于, 所述自动测试用例为所述第 一报表与 所述第二报表的交易类型为 “动账”的交易流水号是否一 致, 所述比对单 元, 包括: 第二比对子单元, 用于若所述第 一报表与所述第 二报表的交易类型为 “动账”的交易流 水号一致, 则所述自动测试用例的执 行结果为通过; 所述第二比对子单元, 还用于若所述第一报表与所述第 二报表的交易类型为 “动账”的 交易流水号不一致, 则所述自动测试用例的执 行结果为不通过。 9.一种电子设备, 其特 征在于, 包括: 一个或多个处 理器; 存储装置, 其上存 储有一个或多个程序; 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一个或多个处理器 实现如权利要求1至 5中任一所述的数据的比对方法。 10.一种计算机存储介质, 其特征在于, 其上存储有计算机程序, 其中, 所述计算机程序 被处理器执行时实现如权利要求1至 5中任一所述的数据的比对方法。权 利 要 求 书 2/2 页 3 CN 115168418 A 3

.PDF文档 专利 数据的比对方法、装置、电子设备及计算机存储介质

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