【技术实现步骤摘要】
测试数据的准备方法、装置与测试系统
[0001]本申请涉及计算机领域,具体而言,涉及一种测试数据的准备方法、装置、计算机可读存储介质、处理器与测试系统。
技术介绍
[0002]在银行业软件测试的过程中,数据准备是其中重要的一个步骤,快速、准确的进行数据可以提升软件测试效率。
[0003]测试过程中常使用GUI操作进行数据准备,这种方式一次只能准备一条测试数据,同时操作流程长,还增加了对非必要功能的依赖。例如:银行账户数据是在测试过程中需求量很大的一种基础数据,通过GUI操作进行数据准备涉及一些与账户数据本身无关的操作,例如登录,鉴权等。这类非必要的功能增加了操作时间,这类功能是否可正常提供服务也会对数据准备产生影响。也可通过直接操作数据库的方式进行数据准备,这种方式可批量进行数据准备,但是银行业务逻辑复杂,数据结构复杂,这种方式的提升了数据准备的难度,且不易保证数据的准确性。
[0004]因此需要一种数据准备方法,降低非必要功能对测试数据准备的影响,提升数据准备的效率,同时还要保证测试数据的真实性与准确性。< ...
【技术保护点】
【技术特征摘要】
1.一种测试数据的准备方法,其特征在于,包括:获取JMeter公共参数,所述JMeter公共参数包括测试数据的维护形式、默认值、枚举值和随机生成规则参数,所述维护形式包括文本框和下拉框;根据所述测试数据的调取路径生成JMeter脚本;将所述JMeter公共参数和所述调取路径的公共参数输入所述JMeter脚本,批量生成所述测试数据。2.根据权利要求1所述的方法,其特征在于,将所述JMeter公共参数和所述调取路径的公共参数输入所述JMeter脚本,批量生成所述测试数据,包括:解析所述JMeter脚本,生成数据准备页面,所述数据准备页面用于输入所述JMeter公共参数和所述调取路径的公共参数;将所述数据准备页面输入的数据输入所述JMeter脚本,批量生成所述测试数据。3.根据权利要求2所述的方法,其特征在于,在将所述JMeter公共参数和所述调取路径的公共参数输入所述JMeter脚本,批量生成所述测试数据之后,所述方法还包括:对所述测试数据进行数据解析,得到数据准备结果,所述数据准备结果包括合格和不合格;将所述数据准备结果显示在所述数据准备页面上。4.根据权利要求2所述的方法,其特征在于,所述数据准备页面还用于输入循环控制器次数,所述循环控制器次数为所述JMeter脚本的执行次数,将所述数据准备页面输入的数据输入所述JMeter脚本,批量生成所...
【专利技术属性】
技术研发人员:邓萍,张丰超,于雪,李子馨,李星,
申请(专利权)人:中国邮政储蓄银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。