[发明专利]测试数据生成方法、装置、电子设备及存储介质在审
申请号: | 202210927117.9 | 申请日: | 2022-08-03 |
公开(公告)号: | CN115357482A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 于岚 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 张贤慧 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试数据 生成 方法 装置 电子设备 存储 介质 | ||
本申请提供一种测试数据生成方法、装置、电子设备及存储介质,该方法先接收针对目标测试案例的测试数据生成请求,然后响应于测试数据生成请求,调用造数系统中与目标卡管理系统关联的目标开卡模型,再通过目标开卡模型获取目标卡管理系统的管理资源,基于管理资源对测试卡进行开卡,并得到测试卡的测试开卡数据,接着响应于测试卡的开卡结果,调用造数系统中与目标测试案例对应的目标造数模型,最后根据测试开卡数据和目标造数模型,得到目标测试案例的测试数据。本申请通过设置开卡模型,可以通过目标模型调用目标卡管理系统的资源来自动进行开卡,再调用目标造数模型来得到测试数据,提高了测试数据的生成效率。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种测试数据生成方法、装置、电子设备及存储介质。
背景技术
银行各种系统在上线之前通常需要进行大量测试,测试案例需要的测试数据需要提前准备,测试案例可以包括转账、存款、取款、卡冻结、卡注销等各类场景下的案例,对于任何测试案例,均需要先对新卡进行开卡,才能进一步围绕这些卡产生行为数据来用作测试。
然而,银行当前的开卡流程很长且很繁琐,以预制卡为例,需要先由制卡人员在某个卡管理系统中对预设卡的卡BIN等信息进行一系列配置,后台批量处理生成制卡档,制卡人员在页面下载制卡档并写入到空白的实体卡中,然后,由柜员领用这些卡的凭证,中间需要经过订单申请、订单汇总、征订入库、凭证下解申请、凭证出库、支行入库、凭证领用等一系列操作,需要多个系统和多个工作人员来配合完成,最后再由柜员在柜面拿身份信息进行开户和激活操作,整个流程很长且很繁琐。对于邮寄卡和互联网卡,同样涉及到多个系统和多个工作人员。如果采用上述流程来进行开卡,由于上述整个流程涉及到的系统较为复杂,经常会出现开卡的数据出不来,导致测试阶段卡在测试数据的获取环节无法进行下去,使得测试的时间成本较高且效率较低。
因此,当前的测试数据获取过程存在效率较低且成本较高的技术问题,需要改进。
发明内容
本申请实施例提供一种测试数据生成方法、装置、电子设备及存储介质,用以缓解当前的测试数据获取过程中效率较低且成本较高的技术问题。
为解决上述技术问题,本申请实施例提供以下技术方案:
本申请提供一种测试数据生成方法,包括:
接收针对目标测试案例的测试数据生成请求;
响应于所述测试数据生成请求,调用造数系统中与目标卡管理系统关联的目标开卡模型;
通过所述目标开卡模型获取所述目标卡管理系统的管理资源,基于所述管理资源对测试卡进行开卡,并得到所述测试卡的测试开卡数据;
响应于所述测试卡的开卡结果,调用所述造数系统中与所述目标测试案例对应的目标造数模型;
根据所述测试开卡数据和所述目标造数模型,得到所述目标测试案例的测试数据。
同时,本申请实施例还提供了一种测试数据生成装置,包括:
接收模块,用于接收针对目标测试案例的测试数据生成请求;
第一调用模块,用于响应于所述测试数据生成请求,调用造数系统中与目标卡管理系统关联的目标开卡模型;
第一得到模块,用于通过所述目标开卡模型获取所述目标卡管理系统的管理资源,基于所述管理资源对测试卡进行开卡,并得到所述测试卡的测试开卡数据;
第二调用模块,用于响应于所述测试卡的开卡结果,调用所述造数系统中与所述目标测试案例对应的目标造数模型;
第二得到模块,用于根据所述测试开卡数据和所述目标造数模型,得到所述目标测试案例的测试数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210927117.9/2.html,转载请声明来源钻瓜专利网。