测试数据生成方法、装置及设备制造方法及图纸

技术编号:37764515 阅读:41 留言:0更新日期:2023-06-06 13:22
本申请实施例提供了一种测试数据生成方法、装置及设备,其中方法包括:从发布的多个造数工具中,确定当前待执行的目标造数工具;每个造数工具关联一个造数计划和一个测试环境,每个测试环境对应一个服务提供系统;解析目标造数工具关联的第一造数计划,得到造数类型;根据造数类型对应的目标造数规则进行造数处理,得到测试数据;测试数据用于基于目标造数工具关联的目标测试环境,对对应的服务提供系统进行测试处理。通过本申请实施例,提升了测试数据的生成效率及造数工具的复用度。试数据的生成效率及造数工具的复用度。试数据的生成效率及造数工具的复用度。

【技术实现步骤摘要】
测试数据生成方法、装置及设备


[0001]本申请涉及数据处理
,尤其涉及一种测试数据生成方法、装置及设备。

技术介绍

[0002]一款新产品在正式投入使用之前,通常会进行测试处理。例如,某个应用程序在正式发布使用之前,会进行测试处理。测试数据是测试处理必不可少的元素,当前测试数据的获得方式主要是由测试人员人工编写,或者由测试人员开发离散工具(如脚本)并通过该离散工具生成测试数据。然而人工编写测试数据,存在测试数据的生成效率低、易出现编写错误等问题。通过离散工具生成测试数据时,离散工具往往是按照单一的固定方式生成测试数据,难以满足多样化的测试数据生成需求;再者,当不同的测试人员具有相同的测试需求时,往往是进行多次离散工具的开发,离散工具的复用率低。

技术实现思路

[0003]本申请提供了一种测试数据生成方法、装置及设备,以提升测试数据的生成效率及造数工具的复用率。
[0004]第一方面,本申请实施例提供了一种测试数据生成方法,包括:
[0005]从发布的多个造数工具中,确定当前待执行的目标造数工具;每个所述造本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试数据生成方法,其特征在于,包括:从发布的多个造数工具中,确定当前待执行的目标造数工具;每个所述造数工具关联一个造数计划和一个测试环境,每个所述测试环境对应一个服务提供系统;解析所述目标造数工具关联的第一造数计划,得到造数类型;根据所述造数类型对应的目标造数规则进行造数处理,得到测试数据;所述测试数据用于基于所述目标造数工具关联的目标测试环境,对对应的服务提供系统进行测试处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述造数类型对应的目标造数规则进行造数处理之前,所述方法包括:解析所述第一造数计划,得到造数对象;所述根据所述造数类型对应的目标造数规则进行造数处理,得到测试数据,包括:根据所述造数对象和所述造数类型对应的目标造数规则进行造数处理,得到测试数据。3.根据权利要求2所述的方法,所述造数类型包括模板造数类型,所述造数对象包括造数模板;所述根据所述造数对象和所述造数类型对应的目标造数规则进行造数处理,得到测试数据,包括:针对所述造数模板中的每个目标字段,根据所述目标造数规则确定所述目标字段的字段值;根据各所述字段值,生成测试数据。4.根据权利要求3所述的方法,其特征在于,所述针对所述造数模板中的每个目标字段,根据所述目标造数规则确定所述目标字段的字段值,包括:根据所述造数模板中各字段的字段类型,确定目标字段;所述目标字段包括第一字段和第二字段;将所述目标字段划分为第一字段集和第二字段集;所述第二字段集中的每个第二字段引用所述第一字段集中的至少一个第一字段;针对所述第一字段集中的每个第一字段,根据所述造数模板包括的所述第一字段的字段定义,生成所述第一字段的第一字段值;针对所述第二字段集中的每个第二字段,根据所述第二字段引用的第一字段的第一字段值,生成所述第二字段的第二字段值;所述根据各所述字段值,生成测试数据,包括:根据各所述第一字段值和各所述第二字段值,生成测试数据。5.根据权利要求2所述的方法,所述造数类型包括公式造数类型,所述造数对象包括造数公式集合,所述造数公式集合包括多个造数公式;所述根据所述造数对象和所述造数类型对应的目标造数规则进行造数处理,得到测试数据,包括:确定所述造数公式集合包括的各造数公式的处理顺序;按照所述处理顺序,确定当前待处理的目标造数公式,根据所述目标造数规则确定所述目标造数公式中每个变量因子的因子值;根据所述因子值和所述目标造数公式进行计算处理,得到计算结果;若确定所述目标造数公式是所述处理顺序对应的最后一个造数公式,则将所述计算结果确定为测试数据。
6.根据权利要求4所述的方法,其特征在于,所述根据所述目标造数规则确定所述目标造数公式中每个变量因子的因子值,包括:根据目标造数规则解析所述目标造数公式,得到所述目标造数公式的至少一个变量因子;针对每个所述变量因子,确定变量因子的获取方式;若所述获取方式为第一获取方式,则从变量因子库中获取所述变量因子的因子值的生成方式;根据所述生成方式,生成所述变量因子的因子值;若所述获取方式为第二获取方式,则从当前已得到的计算结果中获取所述变量因子的因子值。7.根据权利要求1所述的方法,其特征在于,所述造数类型包括接口造数类型,所述造数对象包括造数...

【专利技术属性】
技术研发人员:汪南刘明峰于少龙阎智文
申请(专利权)人:马上消费金融股份有限公司
类型:发明
国别省市:

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

1