[发明专利]一种对账测试文件生成方法、装置及电子设备在审
申请号: | 202210863322.3 | 申请日: | 2022-07-20 |
公开(公告)号: | CN115185850A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 王勇 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q40/04 |
代理公司: | 广东良马律师事务所 44395 | 代理人: | 李良 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 文件 生成 方法 装置 电子设备 | ||
本发明公开了一种对账测试文件生成方法、装置及电子设备,方法包括:预先对对账测试文件的关键要素对应的测试参数进行设置;获取测试环境和测试场景,基于所述测试环境、测试场景和测试参数,生成预埋的交易数据;根据所述交易数据,生成对账测试文件。相比于现有技术中的银联测试环境预埋数据后最快需隔天才能获取对账文件,如果有多种对账场景,则必须分多天准备数据测试,而本发明实施例支持快速生成多种场景的对账文件,将多天才能完成测试活动缩短到一天之内完成,提高了对账系统的测试效率。
技术领域
本发明涉及数据测试技术领域,尤其涉及一种对账测试文件生成方法、装置及电子设备。
背景技术
近些年来,银行卡业务得到了迅猛发展和广泛普及,银行卡的发行量不断扩大,银行卡的使用机具设备布放的地区也越来越广泛,银行卡的广泛使用给用户带来很多的便利。中国银联处于银行卡产业的核心和枢纽地位,对我国银行卡产业发展发挥着基础性作用,各商业银行通过银联跨行交易清算系统,实现了系统间的互联互通,进而使银行卡得以跨银行、跨地区和跨境使用。中国银联银行卡跨行交易清算系统是银联卡受理网络的“心脏”,是国家重要金融基础设施和现代化清算支付体系的组成部分,承担银行卡跨行交易信息处理、资金清算的任务。为保障银行卡的使用,各商业银行需要建设安全稳定的银联清算系统,实现与银联中心系统的顺利对接,所以提升金融行业测试质量和效率尤为重要。
传统对账测试时,需银行方发起交易,与银联环境对接过程中经常会有环境冲突或者环境异常情况,交易预埋数据后,需要银联方批量处理,最快也要T+1日才能取到银联方对账数据,测试效率大打折扣,如果有紧急版本,时效无法保证,且无法一天内同时模拟各级别数据量各种场景的测试。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明提供了一种对账测试文件生成方法、装置及电子设备,旨在提高财务数据对账测试的效率。
本发明的技术方案如下:
本发明第一实施例提供了一种对账测试文件生成方法,所述方法包括:
预先对对账测试文件的关键要素对应的测试参数进行设置;
获取测试环境和测试场景,基于所述测试环境、测试场景和测试参数,生成预埋的交易数据;
根据所述交易数据,生成对账测试文件。
进一步地,所述获取测试环境和测试场景,基于所述测试环境、测试场景和测试参数,生成预埋的交易数据,包括:
获取测试环境,根据所述测试环境、测试参数生成需经过银联的第一交易数据;
获取测试场景,根据所述测试场景、测试参数生成无需经过银联的第二交易数据;
根据第一交易数据和所述第二交易数据,生成预埋的交易数据,将所述交易数据存储在交易数据库中。
进一步地,所述根据第一交易数据和所述第二交易数据,生成预埋的交易数据,将所述交易数据存储在交易数据库中后,还包括:
对预埋的交易数据的类型进行设置,所述交易数据的类型包括交易成功和交易失败。
进一步地,所述交易数据的类型为交易失败时,所述对预埋的交易数据的类型进行设置,还包括:
对预埋的交易数据的交易失败原因及失败错误码进行设定。
进一步地,若所述交易数据为第一交易类型,所述根据所述交易数据,生成对账测试文件,包括:
抓取数据库中存储的交易数据,根据预设的规则,生成第一交易类型对应的对账测试文件。
进一步地,若所述交易数据为第二交易类型,则根据所述交易数据,生成对账测试文件,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210863322.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种三元共聚氟硅橡胶及其制备方法
- 下一篇:一种磨刀器具