[发明专利]对账结果的验证方法、装置和计算机设备在审
申请号: | 201811536862.0 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109816512A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 杨晓琪;郑如刚;徐志成 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06Q40/02 | 分类号: | G06Q40/02;G06Q40/04;G06F16/27 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯晓平 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 测试场景 区块 计算机设备 测试数据 维度 对比结果 覆盖度 准确率 预设 申请 测试 保证 | ||
1.一种对账结果的验证方法,其特征在于,包括:
获取对账验证的验证维度;
根据获取的验证维度建立所述对账验证的测试场景;
从区块链中获取用于所述测试场景的测试数据;
将所述测试数据导入所述测试场景进行测试,获取所述测试场景下的对账结果;
将所述测试场景下的对账结果与所述区块链中针对所述测试场景的预设对账结果进行对比;
根据对比结果生成所述对账验证的验证报告。
2.根据权利要求1所述的方法,其特征在于,所述获取对账验证的验证维度包括:
获取自动配置的对账验证的验证维度;所述验证维度包括以下之一或组合:业务场景、交易逻辑、系统节点、交易结果和对账结果。
3.根据权利要求1所述的方法,其特征在于,所述从区块链中获取用于所述测试场景的测试数据包括:
获取所述测试场景包括的验证维度;
从区块链中获取与所述测试场景所包括的验证维度相匹配的数据。
4.根据权利要求3所述的方法,其特征在于,所述将所述测试数据导入所述测试场景进行测试,获取所述测试场景下的对账结果包括:
将获取的数据中除对账结果维度之外的其他验证维度的数据导入所述测试场景进行测试,获取所述测试场景下的对账结果。
5.根据权利要求1所述的方法,其特征在于,所述根据对比结果生成所述对账验证的验证报告包括:
获取所述对比结果中对账结果不同的条目,所述对账结果不同包括所述测试场景下的对账结果与所述区块链中针对所述测试场景的预设对账结果不同;
根据所述对账结果不同的条目的数量,生成所述区块链的对账结果的正确率报告。
6.一种对账结果的验证装置,其特征在于,包括:
获取模块,用于获取对账验证的验证维度;
生成模块,用于根据所述获取模块获取的验证维度建立所述对账验证的测试场景;
所述获取模块,还用于从区块链中获取用于所述测试场景的测试数据;
测试模块,用于将所述获取模块获取的测试数据导入所述测试场景进行测试,获取所述测试场景下的对账结果;
对比模块,用于将所述测试模块获取的所述测试场景下的对账结果与所述区块链中针对所述测试场景的预设对账结果进行对比;
所述生成模块,还用于根据所述对比模块的对比结果生成所述对账验证的验证报告。
7.根据权利要求6所述的装置,其特征在于,
所述获取模块,具体用于获取自动配置的对账验证的验证维度;所述验证维度包括以下之一或组合:业务场景、交易逻辑、系统节点、交易结果和对账结果。
8.根据权利要求6所述的装置,其特征在于,
所述获取模块,具体用于获取所述测试场景包括的验证维度,从区块链中获取与所述测试场景所包括的验证维度相匹配的数据。
9.一种计算机设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-5中任一所述的方法。
10.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811536862.0/1.html,转载请声明来源钻瓜专利网。