【技术实现步骤摘要】
金融系统迁移测试方法、装置、计算机设备和存储介质
[0001]本申请涉及系统迁移测试
,特别是涉及一种金融系统迁移测试方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
[0002]随着金融科技技术的发展,出现了一种系统迁移技术,利用通用平台系统,来代替现有的主机系统,以降低对大型主机系统的依赖。并且,为了确保在进行系统迁移后金融业务系统的稳定运行,通常需要对系统迁移过程进行测试,该测试可以是通过比对主机数据库中存储的金融业务数据,以及平台数据库中存储的金融业务数据来实现。
[0003]然而,目前在主机数据库存储的金融业务数据中,通常包含有大字段数据,大字段数据,并且大字段数据里面存储的数据通常是按不同的数据结构定义的,每个字段的码制不同,不同码制单字符存储的字节数也不同,与平台数据库保存的码制不一致,无法进行比对测试。因此,现有的金融系统迁移测试效率较低。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高金融系统迁移测试效率的金融系统迁移测试方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种金融系统迁移测试方法,所述方法包括:
[0006]获取在主机数据库中存储的待比对的第一金融业务数据,以及获取平台数据库中存储的,所述第一金融业务数据对应的第二金融业务数据;所述主机数据库为待系统迁移的金融系统的数据库,所述平台数据库为系统迁移后的金融系统的数据库;
[0007]从所述第一金融 ...
【技术保护点】
【技术特征摘要】
1.一种金融系统迁移测试方法,其特征在于,所述方法包括:获取在主机数据库中存储的待比对的第一金融业务数据,以及获取平台数据库中存储的,所述第一金融业务数据对应的第二金融业务数据;所述主机数据库为待系统迁移的金融系统的数据库,所述平台数据库为系统迁移后的金融系统的数据库;从所述第一金融业务数据中确定预设字段的第一字段数据,以及从所述第二金融业务数据中确定所述预设字段的第二字段数据;所述第一字段数据由多个子字段的第一子字段数据组成,所述第二字段数据由所述多个子字段的第二子字段数据组成;获取预设的所述第一字段数据对应的数据结构,根据所述数据结构,对所述第一字段数据进行译码处理,得到各所述第一子字段数据分别对应的译码结果;将各所述第一子字段数据分别对应的译码结果与各所述第二子字段数据进行比对,根据比对结果将所述第一金融业务数据输出至测试清单,并将所述测试清单作为金融系统迁移测试结果。2.根据权利要求1所述的方法,其特征在于,所述数据结构包括:各所述第一子字段数据的数据长度,以及各所述第一子字段数据的数据类型;所述根据所述数据结构,对所述第一字段数据进行译码处理,得到各所述第一子字段数据分别对应的译码结果,包括:获取所述第一字段数据对应的十六进制码,并根据各所述第一子字段数据的数据长度以及数据类型,从所述第一字段数据对应的十六进制码中,确定各所述第一子字段数据对应的十六进制码;按照各所述第一子字段数据的数据类型,对各所述第一子字段数据对应的十六进制码分别进行译码处理,得到各所述第一子字段数据分别对应的译码结果。3.根据权利要求2所述的方法,其特征在于,所述按照各所述第一子字段数据的数据类型,对各所述第一子字段数据对应的十六进制码分别进行译码处理,得到各所述第一子字段数据分别对应的译码结果,包括:获取当前第一子字段数据对应的当前十六进制码;在所述当前第一子字段数据的数据类型不是ASCII类型的情况下,将所述当前十六进制码转换成字符数组形式,得到所述当前第一子字段数据对应的译码结果;在所述当前第一子字段数据的数据类型是ASCII类型的情况下,将所述当前十六进制码转换成字符串形式,得到所述当前第一子字段数据对应的译码结果。4.根据权利要求1所述的方法,其特征在于,所述获取在主机数据库中存储的待比对的第一金融业务数据,包括:获取待测试的目标金融应用名,以及目标金融业务类型;从所述主机数据库的日志表中获取金融应用名为所述目标金融应用名,并且金融业务类型为所述目标金融业务类型的候选金融业务数据;获取各所述候选金融业务数据对应的数据修改时间,并将数据修改时间最新,且未输出至测试成功清单的候选金融业务数据,作为所述待比对的第一金融业务数据。5.根据权利要求4所述的方法,其特征在于,所述获取平台数据库中存储的,所述第一金融业务数据对应的第二金融业务数据,包括:从所述主机数据库的日志表中获取所述第一金融业务数据对应的渠道日志编号;
将所述平台数据库的日志表中存储的金融业务数据中,渠道日志编号与所述第一金融业务数据对应的渠道日志编号相同的金融业务数据,作为所述第二金融业务数据。6.根据权利要求4所述的方法,其特征在于,所述获取预设的所述第一字段数据对应的数据结构,包括:根据所述目标金融应用名,以及所述目标金融业务类型,...
【专利技术属性】
技术研发人员:林锐,吴海彬,梁志霞,谭桂兴,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。