【技术实现步骤摘要】
业务数据核对方法、装置及设备
本申请涉及数据校验
,尤其是涉及到一种业务数据核对方法、装置及设备。
技术介绍
随着公司业务的快速发展,数据在驱动内外部业务中发挥着重要作用,面对持续升级的业务模式以及复杂的业务场景,业务数据面临包括:人效关系多、分析维度多、指标口径计算复杂且多变、服务出口多等几个特征。针对这些情况,如何在较快的业务数据迭代和有限的人力资源下保障公司业务数据质量,需要依赖高效的业务数据核对方式和自动化核对工具。目前,行业内针对大规模的业务数据核对方式,可采用线下的测试核对方案。线下环境根据测试用例造数进行核对。然而,这种线下的数据核对方式,需要强依赖用例的完整性,且需要保证用例的质量,进而会造成用例造数的成本较高,从而会加大测试成本,另外在线上真实数据与线下环境有差异的情况下,无法保障测试质量。
技术实现思路
有鉴于此,本申请提供了一种业务数据核对方法、装置及设备,主要目的在于解决目前线下的数据核对方式会造成测试用例造数的成本较高,加大测试成本,且无法保障测试质量的问题。根据本申请的一个方面,提供了一种业务数据核对方法,该方法包括:实时获取查询线上 ...
【技术保护点】
1.一种业务数据核对方法,其特征在于,包括:实时获取查询线上业务数据操作对应的最新查询日志信息;根据预设比对规则,对所述最新查询日志信息进行关联过滤处理得到查询信息;根据所述查询信息和所述预设比对规则,生成比对回归用例;执行所述比对回归用例中的数据查询逻辑,并按照所述预设比对规则对应的比对类型,确定所述线上业务数据的数据核对结果。
【技术特征摘要】
1.一种业务数据核对方法,其特征在于,包括:实时获取查询线上业务数据操作对应的最新查询日志信息;根据预设比对规则,对所述最新查询日志信息进行关联过滤处理得到查询信息;根据所述查询信息和所述预设比对规则,生成比对回归用例;执行所述比对回归用例中的数据查询逻辑,并按照所述预设比对规则对应的比对类型,确定所述线上业务数据的数据核对结果。2.根据权利要求1所述的方法,其特征在于,所述根据预设比对规则,对所述最新查询日志信息进行关联过滤处理得到查询信息,具体包括:解析所述最新查询日志信息并抽取报表查询相关信息;从抽取的所述报表查询相关信息中获取与所述预设比对规则内容相关的所述查询信息;所述根据所述查询信息和所述预设比对规则,生成比对回归用例,具体包括:从所述查询信息中获取需要比对的双方数据的查询传参信息;利用所述双方数据的查询传参信息和所述预设比对规则进行合并组建,生成所述比对回归用例,并使得所述比对回归用例中的双方关联参数保持一致。3.根据权利要求2所述的方法,其特征在于,所述利用所述双方数据的查询传参信息和所述预设比对规则进行合并组建,生成所述比对回归用例,并使得所述比对回归用例中的双方关联参数保持一致,具体包括:基于所述比对回归用例中的双方关联参数一致性原则,解析预设比对规则对应的所述双方数据的数据核对函数;将所述双方数据的查询传参信息分别填入各自对应的所述数据核对函数中,以生成所述比对回归用例。4.根据权利要求3所述的方法,其特征在于,所述执行所述比对回归用例中的数据查询逻辑,并按照所述预设比对规则对应的比对类型,确定所述线上业务数据的数据核对结果,具体包括:查询与所述查询传参信息对应的所述双方数据;将所述数据核对函数中的所述查询传参信息替换为各自对应的所述查询到的所述双方数据;获取双方替换数据后的所述数据核对函数各自对应的执行结果;将双方的所述执行结果进行比对,并按照所述预设比对规则对应的比对类型进行逻辑判断或分类聚合,得到所述线上业务数据的数据核对结果。5.根据权利要求2所述的方法,其特征在于,在所述从所述查询信息中获取需要比对的双方数据的查询传参信息之...
【专利技术属性】
技术研发人员:罗振环,
申请(专利权)人:口碑上海信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。