测试数据生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:39441669 阅读:27 留言:0更新日期:2023-11-19 16:24
本申请涉及一种测试数据生成方法、装置、计算机设备、存储介质和计算机程序产品,可用于大数据技术领域,也可用于金融科技领域或其他相关领域。本申请能够实现提高测试数据生成效率和准确率。该方法包括:确定待测试金融系统的待测试功能;从待测试金融系统的程序信息库中,获取与待测试功能对应的目标程序信息;对目标程序信息中的查询语句进行识别,确定出查询条件和查询的目标数据表;根据目标数据表和查询条件,生成测试数据;根据测试数据,生成测试数据表;测试数据表用于对待测试功能进行测试。测试。测试。

【技术实现步骤摘要】
测试数据生成方法、装置、计算机设备和存储介质


[0001]本申请涉及大数据
,特别是涉及一种测试数据生成方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,出现了测试数据的相关技术。利用测试数据对程序进行测试,能够有效地发现程序的缺陷,有利于准确地对程序进行修复。因此,如何高效地生成测试数据成为了重要的研究方向。
[0003]传统技术中,测试数据的生成通常是由人工进行,测试人员需要手动编写测试数据;但是,通过该技术需要耗费较多的人工操作时间,导致测试数据生成效率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高测试数据生成效率的测试数据生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种测试数据生成方法。所述方法包括:
[0006]确定待测试金融系统的待测试功能;
[0007]从所述待测试金融系统的程序信息库中,获取与所述待测试功能对应的目标程序信息;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试数据生成方法,其特征在于,所述方法包括:确定待测试金融系统的待测试功能;从所述待测试金融系统的程序信息库中,获取与所述待测试功能对应的目标程序信息;对所述目标程序信息中的查询语句进行识别,确定出查询条件和查询的目标数据表;根据所述目标数据表和所述查询条件,生成测试数据;根据所述测试数据,生成测试数据表;所述测试数据表用于对所述待测试功能进行测试。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据表和所述查询条件,生成测试数据,包括:根据所述目标数据表的表属性信息,生成初始测试数据;根据所述初始测试数据和所述查询条件,生成测试数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述初始测试数据和所述查询条件,生成测试数据,包括:将所述初始测试数据作为当前轮的基础测试数据;对所述当前轮的基础测试数据进行复制,得到所述当前轮的基础测试数据的副本;根据所述查询条件,对所述当前轮的基础测试数据的副本进行更新处理,得到下一轮的基础测试数据;将所述下一轮的基础测试数据作为当前轮的基础测试数据,并跳转至所述对所述当前轮的基础测试数据进行复制,得到所述当前轮的基础测试数据的副本的步骤,直到得到的基础测试数据的数量满足预设数量条件;将所述得到的基础测试数据,作为测试数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述查询条件,对所述当前轮的基础测试数据的副本进行更新处理,得到下一轮的基础测试数据,包括:根据所述查询条件中的操作符,在预设的更新处理信息中,确定出对应的目标更新处理信息;利用所述目标更新处理信息,对所述当前轮的基础测试数据的副本进行更新处理,得到下一轮的基础测试数据。5.根据权利要求2所述的方法,其特征在于,所述目标数据表的数量为至少两个;所述根据所述目标数据表的表属性信息,生成初始测试数据,包括:根据各所述目标数据表的表属性信息,生成各所述目标数据表对应的初...

【专利技术属性】
技术研发人员:谭桂兴郭华黄康英林锐
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1