测试数据的准备方法、装置与测试系统制造方法及图纸

技术编号:32681100 阅读:67 留言:0更新日期:2022-03-17 11:39
本申请提供了一种测试数据的准备方法、装置与测试系统。该方法包括:获取JMeter公共参数,JMeter公共参数包括测试数据的维护形式、默认值、枚举值和随机生成规则参数,维护形式包括文本框和下拉框;根据测试数据的调取路径生成JMeter脚本;将JMeter公共参数和调取路径的公共参数输入JMeter脚本,批量生成测试数据。该准备方法将JMeter公共参数和调取路径的公共参数输入JMeter脚本,使得JMeter脚本通过调取路径调取测试数据或者根据JMeter公共参数枚举或者随机生成测试数据,批量生成测试数据,根据JMeter公共参数枚举或者随机生成测试数据相比于调取测试数据大大提升数据准备的效率,解决了现有技术中数据准备方法的效率低的问题。的问题。的问题。

【技术实现步骤摘要】
测试数据的准备方法、装置与测试系统


[0001]本申请涉及计算机领域,具体而言,涉及一种测试数据的准备方法、装置、计算机可读存储介质、处理器与测试系统。

技术介绍

[0002]在银行业软件测试的过程中,数据准备是其中重要的一个步骤,快速、准确的进行数据可以提升软件测试效率。
[0003]测试过程中常使用GUI操作进行数据准备,这种方式一次只能准备一条测试数据,同时操作流程长,还增加了对非必要功能的依赖。例如:银行账户数据是在测试过程中需求量很大的一种基础数据,通过GUI操作进行数据准备涉及一些与账户数据本身无关的操作,例如登录,鉴权等。这类非必要的功能增加了操作时间,这类功能是否可正常提供服务也会对数据准备产生影响。也可通过直接操作数据库的方式进行数据准备,这种方式可批量进行数据准备,但是银行业务逻辑复杂,数据结构复杂,这种方式的提升了数据准备的难度,且不易保证数据的准确性。
[0004]因此需要一种数据准备方法,降低非必要功能对测试数据准备的影响,提升数据准备的效率,同时还要保证测试数据的真实性与准确性。<br/>[0005]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试数据的准备方法,其特征在于,包括:获取JMeter公共参数,所述JMeter公共参数包括测试数据的维护形式、默认值、枚举值和随机生成规则参数,所述维护形式包括文本框和下拉框;根据所述测试数据的调取路径生成JMeter脚本;将所述JMeter公共参数和所述调取路径的公共参数输入所述JMeter脚本,批量生成所述测试数据。2.根据权利要求1所述的方法,其特征在于,将所述JMeter公共参数和所述调取路径的公共参数输入所述JMeter脚本,批量生成所述测试数据,包括:解析所述JMeter脚本,生成数据准备页面,所述数据准备页面用于输入所述JMeter公共参数和所述调取路径的公共参数;将所述数据准备页面输入的数据输入所述JMeter脚本,批量生成所述测试数据。3.根据权利要求2所述的方法,其特征在于,在将所述JMeter公共参数和所述调取路径的公共参数输入所述JMeter脚本,批量生成所述测试数据之后,所述方法还包括:对所述测试数据进行数据解析,得到数据准备结果,所述数据准备结果包括合格和不合格;将所述数据准备结果显示在所述数据准备页面上。4.根据权利要求2所述的方法,其特征在于,所述数据准备页面还用于输入循环控制器次数,所述循环控制器次数为所述JMeter脚本的执行次数,将所述数据准备页面输入的数据输入所述JMeter脚本,批量生成所...

【专利技术属性】
技术研发人员:邓萍张丰超于雪李子馨李星
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:

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

1