[发明专利]确定测试数据的方法和装置在审
申请号: | 201810804435.X | 申请日: | 2018-07-20 |
公开(公告)号: | CN109213678A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 黄莺;王燕燕;张兰;刘均华;祝君平 | 申请(专利权)人: | 中国邮政储蓄银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵囡囡;董文倩 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试参数 测试数据 测试数据组 测试代码 方法和装置 测试 测试效率 替换 查找 关联 | ||
1.一种确定测试数据的方法,其特征在于,包括:
获取测试代码对应的测试参数组,其中,所述测试参数组包括多个测试参数;
获取所述测试参数组对应的测试数据组,并将所述测试数据组与所述测试参数进行关联,以使所述测试代码根据所述测试数据组中的测试数据进行测试。
2.根据权利要求1所述的方法,其特征在于,获取测试代码对应的测试参数组,包括:
获取测试代码中测试数据出现的位置,并用测试参数替换所述测试数据出现的位置;
将所述测试参数按照所述测试代码中出现的顺序排列构成所述测试参数组。
3.根据权利要求2所述的方法,其特征在于,所述测试参数包括局部参数和公共参数,其中,所述局部参数在所属的一个测试代码中有效,所述公共参数在多个测试代码中有效。
4.根据权利要求1所述的方法,其特征在于,获取所述测试参数组对应的测试数据组,并将所述测试数据组与所述测试参数进行关联,以使所述测试代码根据所述测试数据组中的测试数据进行测试,包括:
在预设数据源中指定起始行标识,其中,所述预设数据源包括多行测试数据组;
将所述起始行标识对应的行作为测试数据组对所述测试参数组进行赋值。
5.根据权利要求4所述的方法,其特征在于,将所述起始行标识对应的行作为测试数据组对所述测试参数组进行赋值,包括:
确定所述测试数据组的属性,其中,所述属性包括:重复使用数据和一次性数据;
在所述测试数据组的属性为所述重复使用数据的情况下,重复使用起始行标识对应的测试数据;
在所述测试数据组的属性为所述一次性数据的情况下,在使用起始行标识对应的测试数据之后,选择所述起始行标识对应的测试数据的下一条测试数据进行测试。
6.根据权利要求1所述的方法,其特征在于,在获取测试代码对应的测试参数组之前,所述方法还包括:根据数据特征生成对应的测试数据。
7.根据权利要求1所述的方法,其特征在于,在根据数据特征生成对应的测试数据之后,所述方法还包括:将所述测试数据分配至不同的操作系统,以对不同操作系统对应的应用程序进行测试。
8.一种确定测试数据的装置,其特征在于,包括:
获取模块,用于获取测试代码对应的测试参数组,其中,所述测试参数组包括多个测试参数;
关联模块,用于获取所述测试参数组对应的测试数据组,并将所述测试数据组与所述测试参数进行关联,以使所述测试代码根据所述测试数据组中的测试数据进行测试。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任意一项所述的确定测试数据的方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的确定测试数据的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国邮政储蓄银行股份有限公司,未经中国邮政储蓄银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810804435.X/1.html,转载请声明来源钻瓜专利网。