一种测试数据生成方法、装置、电子设备及存储介质与流程

文档序号:20163779发布日期:2020-03-24 21:16阅读:149来源:国知局
一种测试数据生成方法、装置、电子设备及存储介质与流程

本发明涉及数据处理技术领域,特别是涉及一种测试数据生成方法、装置、电子设备及存储介质。



背景技术:

在移动互联网和大数据时代的背景下,除传统的功能测试外,互联网产品在上线前,往往需要大量的数据进行性能测试,而在进行性能测试之前,通常还需要准备大量的测试数据。

传统的生成测试数据的方法是:通过历史用例数据的复用或者基于测试人员的经验进行测试数据的人工构造。然而,上述生成测试数据的方法存下以下缺陷:数据构造效率低下,测试数据内容不全,数据量级不够,导致最终得到的测试结果无法准确地体现当前系统的真实情况,例如:无法发现系统的性能问题等。因而,在相关技术领域中,急需一种能更好地生成测试数据的方法。



技术实现要素:

本申请实施例提供了一种测试数据生成方法、装置、电子设备及存储介质,能够在短时间内快速生成大量的测试数据,旨在提高测试数据构造效率,克服相关技术中测试数据内容不全或者量级不够而导致的问题。

本申请实施例第一方面提供了一种测试数据生成方法,所述方法包括:

对多个数据表单中各数据的存储类型和语义进行分析,得到多个测试字段类型;

创建所述多个测试字段类型各自的生成规则;

根据所述多个测试字段类型各自的生成规则,将数据库中的各原始数据转换为多个测试数据。

可选地,在将数据库中的各原始数据转换为多个测试数据之后,所述方法还包括:

获得配置文件,所述配置文件包括目标测试字段类型和所述目标测试字段类型对应的测试数据量;

从所述多个测试数据中,确定测试字段类型为所述目标字段类型的目标测试数据;

按照所述测试数据量,确定相应数量的所述目标测试数据;

输出所述测试数据量的所述目标测试数据。

可选地,所述配置文件包括的目标测试字段类型的数量是多个,且所述配置文件还包括多个所述目标测试字段类型的顺序;在按照所述测试数据量,确定相应数量的所述目标测试数据之后,所述方法还包括:

按照多个所述目标测试字段类型的顺序,对所述测试数据量的所述目标测试数据进行排序;

输出所述测试数据量的所述目标测试数据,包括:

按照所排顺序,输出所述测试数据量的所述目标测试数据。

可选地,在输出所述测试数据量的所述目标测试数据之后,所述方法还包括:

将所输出的目标测试数据以文件的形式存储在存储器中;

在接收到测试请求时,从所述存储器中读取所述目标测试数据。

可选地,创建所述多个测试字段类型各自的生成规则,包括:

根据所述多个测试字段类型各自的属性特征,确定所述多个测试字段类型各自的生成规则;

根据所述多个测试字段类型各自的生成规则,创建相应的代码脚本;

根据所述多个测试字段类型各自的生成规则,将数据库中的各原始数据转换为多个测试数据,包括:

调用所述多个测试字段类型各自对应的代码脚本,将数据库中的各原始数据转换为多个测试数据。

可选地,根据所述多个测试字段类型各自的生成规则,将数据库中的各原始数据转换为多个测试数据,包括:

获得生成需求参数,所述生成参数表征需要生成正例测试数据或反例测试数据;

在所述生成需求参数表征需要生成正例测试数据的情况下,将数据库中的各原始数据转换为符合所述多个测试字段类型各自的生成规则的多个测试数据;

在所述生成需求参数表征需要生成反例测试数据的情况下,将数据库中的各原始数据转换为不符合所述多个测试字段类型各自的生成规则的多个测试数据。

本申请实施例第二方面提供了一种测试数据生成装置,所述装置包括:

分析模块,用于对多个数据表单中各数据的存储类型和语义进行分析,得到多个测试字段类型;

创建模块,用于创建所述多个测试字段类型各自的生成规则;

转换模块,用于根据所述多个测试字段类型各自的生成规则,将数据库中的各原始数据转换为多个测试数据。

可选地,所述装置还包括:

第一获得模块,用于获得配置文件,所述配置文件包括目标测试字段类型和所述目标测试字段类型对应的测试数据量;

第一确定模块,用于从所述多个测试数据中,确定测试字段类型为所述目标字段类型的目标测试数据;

第二确定模块,用于按照所述测试数据量,确定相应数量的所述目标测试数据;

输出模块,用于输出所述测试数据量的所述目标测试数据。

可选地,所述配置文件包括的目标测试字段类型的数量是多个,且所述配置文件还包括多个所述目标测试字段类型的顺序;所述装置还包括:

排序模块,用于按照多个所述目标测试字段类型的顺序,对所述测试数据量的所述目标测试数据进行排序;

所述输出模块包括:

输出子模块,用于按照所排顺序,输出所述测试数据量的所述目标测试数据。

可选地,所述装置还包括:

存储模块,用于将所输出的目标测试数据以文件的形式存储在存储器中;

读取模块,用于在接收到测试请求时,从所述存储器中读取所述目标测试数据。

可选地,所述创建模块包括:

第三确定模块,用于根据所述多个测试字段类型各自的属性特征,确定所述多个测试字段类型各自的生成规则;

脚本创建模块,用于根据所述多个测试字段类型各自的生成规则,创建相应的代码脚本;

所述转换模块包括:

第一转换子模块,用于调用所述多个测试字段类型各自对应的代码脚本,将数据库中的各原始数据转换为多个测试数据。

可选地,所述转换模块包括:

第二获得模块,用于获得生成需求参数,所述生成参数表征需要生成正例测试数据或反例测试数据;

第二转换子模块,用于在所述生成需求参数表征需要生成正例测试数据的情况下,将数据库中的各原始数据转换为符合所述多个测试字段类型各自的生成规则的多个测试数据;

第三转换子模块,用于在所述生成需求参数表征需要生成反例测试数据的情况下,将数据库中的各原始数据转换为不符合所述多个测试字段类型各自的生成规则的多个测试数据。

本申请实施例第三方面提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行时实现本申请第一方面所述的方法的步骤。

本申请实施例第四方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请第一方面所述的方法中的步骤。

本申请实施例提供了一种测试数据生成方法,首先对各个数据表单中的数据进行分析,得到多个常用的测试字段类型,然后针对每一个测试字段类型,创建其生成规则,最后再根据每一个测试字段类型的生成规则,生成多个字段值。通过这种方式,本申请可以快速地生成大量的字段值,使得测试人员可以根据实际需求从这些字段值中选取测试数据,提高了测试的便利性。此外,本申请预先对各个测试字段类型创建生成规则,通过这些生成规则,能在短时间内自动生成大量的测试数据,不仅显著地提高了测试数据构造效率,而且避免了相关技术中由于测试数据数量不够带来的测试结果准确度低、无法精准地体现系统真实状态等问题。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请一实施例示出的一种测试数据生成方法的流程图;

图2是本申请一实施例示出一种创建测试字段类型的生成规则的方法的流程图;

图3是本申请一实施例示出的一种生成测试数据的流程示意图;

图4是本申请一实施例示出的一种测试过程示意图;

图5是本申请一实施例示出的一种测试数据生成装置的结构示意图;

图6是本申请一实施例示出的一种电子设备的示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1是本申请一实施例示出的一种测试数据生成方法的流程图。参照图1,本申请提供的测试数据生成方法包括以下步骤:

步骤s11:对多个数据表单中各数据的存储类型和语义进行分析,得到多个测试字段类型。

在本实施例中,存储类型包括:中文汉字、英文字母、阿拉伯数字以及其它类型的字符。本申请实施例设置有多个数据库以分别存储上述各个类型的字符。语义指表单中的数据代表的实际意义,例如:姓名和性别,虽然都由中文汉字组成,但是由于代表的实际意义不同,因此是两种测试字段类型。测试字段类型可以是编号、日期、姓名、性别、电话、地区、邮箱、身份证号码等。

在本实施例中,可以通过对常见的数据表单中的内容字段进行分类整理,得到多个常用的测试字段类型。本申请是基于各个测试字段的存储类型和语义,得到多个测试字段类型的,例如:对于语义为编号的测试字段类型,其存储类型通常是阿拉伯数字和/或英文字母,因此,可以通过对多个阿拉伯数字和/或英文字母进行组合,得到编号,又例如:对于语义为姓名的测试字段类型,其存储类型通常是中文汉字,因此,可以通过对多个中文汉字进行组合,得到姓名。

步骤s12:创建所述多个测试字段类型各自的生成规则。

在本实施例中,每一个测试字段类型都有对应的生成规则,不同的测试字段类型的生成规则是不同的。

在步骤s11中得到多个测试字段类型后,对每一个测试字段类型创建生成规则。例如:对于性别,生成规则包括:只有“男”和“女”两种描述。对于编号,生成规则包括:一、只由英文字母和阿拉伯数字组成;二、考虑到数据库一般的存储规则,长度不超过255位。对于电话号码,生成规则包括:一、长度有7位、8位以及11位等类型;二、且每个字符均为阿拉伯数字。对于身份证号码,生成规则需要遵守国家标准规范,即:包括所在地区、出生日期、性别等,且末尾的校验码是根据前面17位数字码,按照iso7064:1983.校验码计算得出的。

步骤s13:根据所述多个测试字段类型各自的生成规则,将数据库中的各原始数据转换为多个测试数据。

原始数据包括:阿拉伯数字、英文字母、中文汉字以及其它字符。按照步骤s12中的多个测试字段类型各自的生成规则,可以将各原始数据转换为多个测试字段类型,例如:从阿拉伯数字数据库中提取0-9十种阿拉伯数字,任意选择7个数字进行组合,可以组合得到多种长度为七个字符长度的电话号码。又例如:从中文汉字数据库中提取多个中文汉字,任意选择3个中文汉字进行组合,可以组合得到多种长度为三个字符长度的姓名。

通过上述步骤s11-步骤s13,对于每一个测试字段类型,都可以得到多个不同的字段值,这些字段值均可以作为测试数据。例如:对于姓名,组合得到的字段值可以是:小明、小红、小李等;对于编号,组合得到的字段值可以是:0001、0002、0003、0004等。

在本申请实施例中,首先对各个数据表单中的数据进行分析,得到多个常用的测试字段类型,然后针对每一个测试字段类型,创建其生成规则,最后再根据每一个测试字段类型的生成规则,生成多个字段值。通过这种方式,本申请可以快速地生成大量的字段值,使测试人员可以根据实际需求从这些字段值中选取测试数据,提高了测试的便利性。此外,本申请预先对各个测试字段类型创建生成规则,通过这些生成规则,能在短时间内自动生成大量的测试数据,不仅显著地提高了测试数据构造效率,而且避免了相关技术中由于测试数据数量不够带来的测试结果准确度低、无法精准地体现系统真实状态等问题。

本申请还可以对生成的测试数据进行配置,以获取符合实际业务需求的测试数据。继续参照图1,在上述步骤s13之后,本申请还可以包括以下步骤:

步骤s14:获得配置文件,所述配置文件包括目标测试字段类型和所述目标测试字段类型对应的测试数据量;

步骤s15:从所述多个测试数据中,确定测试字段类型为所述目标字段类型的目标测试数据;

步骤s16:按照所述测试数据量,确定相应数量的所述目标测试数据;

步骤s17:输出所述测试数据量的所述目标测试数据。

不同的实际业务可以使用不同的测试字段类型,例如:业务a需要的测试字段类型包括:姓名、性别、年龄、身份证号码;业务b需要的测试字段类型包括:姓名、性别、年龄、身高、体重、视力。测试人员可以在配置文件中设置实际业务需要的测试字段类型,即:目标测试字段类型,以及目标测试字段类型需要的测试数据量,然后再根据配置文件,筛选出符合实际业务需求的测试数据。

例如将业务a需要的测试字段类型作为目标测试字段类型,设置测试数据量为1000,则最终根据配置文件可以筛选出1000条姓名的字段值、1000条性别的字段值、1000条年龄的字段值以及1000条身份证号码的字段值作为最终的符合测试数据量的目标测试数据。

举例来讲,经过步骤s11-s13之后,可以将生成的多个测试字段类型各自的字段值存储到字段值数据库中,例如:字段值数据库中的姓名的字段值有50000条,编号的字段值有50000条,身份证号码的字段值有100000条,地址的字段值有100000条;测试人员在确定业务需求后,通过配置文件设置目标测试字段类型和目标测试字段类型对应的测试数据量,例如目标测试字段类型为姓名、身份证号码以及地址;对应的测试数据量为5000;最后,系统自动根据配置文件筛选出目标测试数据,具体过程为:首先从字段值数据库中确定出姓名、身份证号码以及地址,然后依次针对姓名、身份证号码以及地址,任意筛选出5000个字段值,作为目标测试数据。

在本申请中,测试人员可以根据实际的业务需求设置目标测试字段类型以及对应的测试数据量,在字段值数据库中获取到符合实际业务需求的测试数据,因此,本申请所提供的测试数据生成方法能为数据的测试提供极大的便利性。此外,通过对配置文件的设置来获取测试数据这一方式相比于相关技术中的构造测试数据的方式,能明显加快测试数据获取效率;由于测试数据量可以任意设置,因此本申请还能快速地获得大量的测试数据,提升测试结果的准确度。

可选地,在本申请中,配置文件包括的目标测试字段类型的数量是多个,且配置文件还包括多个目标测试字段类型的顺序。测试人员可以根据实际的业务需求,为多个目标测试字段类型设置排列顺序,具体地,在上述步骤s16之后,还可以执行以下步骤:

按照多个所述目标测试字段类型的顺序,对所述测试数据量的所述目标测试数据进行排序。

示例地,测试人员需要的目标测试数据的排列顺序是:姓名、身份证号码以及地址,则在获取姓名、身份证号码以及地址的多个字段值后,还可以按照该排列顺序对多个字段值进行排序,并生成测试数据组合。例如:姓名包括:小李、小明;身份证号码包括:xxxxxxx和yyyyyyy,地址包括:aaaa和bbbb,那么排序后得到的两个测试数据组合可以是:小李-xxxxxxx-aaaa和小明-yyyyyyy-bbbb;也可以是小明-xxxxxxx-aaaa和小李-yyyyyyy-bbbb。当然还可以是其它的排序后得到的测试数据组合,本申请对此不作具体限制。

在此基础上,步骤s17具体可以为:

按照所排顺序,输出所述测试数据量的所述目标测试数据。

在本申请中,在对符合测试数据量的目标测试数据进行排序时,每个字段值只能使用一次。例如,当姓名、身份证号码、地址各自的测试数据量是5000时,最终输出的目标测试数据是5000个姓名-身份证号码-地址的测试数据组合。

在本申请中,可以根据实际业务需求,对目标字段类型进行排序,提升了获取测试数据的灵活性,能更好地应对各类测试需求。

进一步地,在输出所述测试数据量的所述目标测试数据之后,还可以执行以下步骤:

将所输出的目标测试数据以文件的形式存储在存储器中;

在接收到测试请求时,从所述存储器中读取所述目标测试数据。

其中,文件的形式可以是:xml文件或txt文件。

图2是本申请一实施例示出一种创建测试字段类型的生成规则的方法的流程图。参照图2,上述步骤s12可以包括:

步骤s121:根据所述多个测试字段类型各自的属性特征,确定所述多个测试字段类型各自的生成规则;

步骤s122:根据所述多个测试字段类型各自的生成规则,创建相应的代码脚本。

在为各个测试字段类型编写生成规则时,需考虑各测试字段类型的边界规则、枚举类型以及国家标准等信息。

在本实施例中,各个测试字段类型的属性特征是不同的,属性特征可以是存储类型、语义、字符长度、遵守的规范等。例如:对于性别,存储类型是中文汉字,字符长度是1,遵守的规范包括:字段值只有“男”或“女”两种。

本申请采用的脚本语言是python,通过该语言,可以使用代码描述出每一个测试字段类型的生成规则。

在此基础上,上述步骤s13具体为:

调用所述多个测试字段类型各自对应的代码脚本,将数据库中的各原始数据转换为多个测试数据。

在将各个字段类型的生成规则使用代码描述出来后,将数据库中的各原始数据作为输入数据,输入到代码中,即可生成对应多个测试字段类型的字段值。

在本申请中,测试数据可以分为正例测试数据或反例测试数据。图3是本申请一实施例示出的一种生成测试数据的流程示意图。参照图3,上述步骤s13还可以为:

步骤s131:获得生成需求参数,所述生成参数表征需要生成正例测试数据或反例测试数据。

在本实施例中,生成需求参数可以由测试人员在配置文件中设置。生成需求参数可以使用数字表示,例如:用数字1表示生成正例测试数据,用数字0表示生成反例测试数据。

步骤s132:在所述生成需求参数表征需要生成正例测试数据的情况下,将数据库中的各原始数据转换为符合所述多个测试字段类型各自的生成规则的多个测试数据。

当测试人员在配置文件中设置生成需求参数为1时,系统按照各个测试字段类型的生成规则,自动将数据库中的各原始数据转换为多个字段值(即:正例测试数据)。

步骤s133:在所述生成需求参数表征需要生成反例测试数据的情况下,将数据库中的各原始数据转换为不符合所述多个测试字段类型各自的生成规则的多个测试数据。

当测试人员在配置文件中设置生成需求参数为0时,系统不按照各个测试字段类型的生成规则,将数据库中的各原始数据转换为多个字段值(即:反例测试数据)。

因此,通过上述步骤s131-步骤s133,可以生成正例测试数据和反例测试数据,这些测试数据均存储在字段值数据库中。测试人员需要输出反例测试数据时,只需在配置文件中设置生成参数和测试数据量,系统即可自动输出符合测试数量的反例测试数据。

本申请不仅可以为数据测试任务提供大量的正例测试数据,还可以提供大量的反例测试数据,能有效地提升测试结果的准确度。

图4是本申请一实施例示出的一种测试过程示意图。下面将结合图4,以一个具体实施例对本申请提供的测试数据生成方法做整体说明。

参照图4,数据转换模块中包括多个功能模块,例如:测试字段类型划分模块、生成规则模块以及生成测试字段类型模块。测试人员首先在测试字段类型划分模块中定义多个测试字段类型,这些测试字段类型可以是预先通过整理常见数据表单中的内容字段得出的;然后在生成规则模块中利用脚本语言为各个测试字段类型编写生成规则的代码;最后将包含英文字母、阿拉伯数字、中文汉字以及其它类型的字符的原始数据输入数据转换模块,通过测试字段类型划分模块、生成规则模块以及测试字段类型生成模块的处理,得到多个测试数据,其中,测试字段类型生成模块用于执行转换功能,生成各个测试字段类型的字段值。测试字段类型生成模块在转换得到字段值后,可以将字段值存储到字段值数据库中,字段值数据库用于为实际的业务提供测试数据源。

在图4中,数据生成模块用于生成实际业务使用的测试数据。在数据生成模块中,需要测试人员对配置文件进行配置,具体的配置项可以包括:目标字段类型、目标测试字段类型的数量、目标测试字段类型的顺序、生成需求参数等。在配置完成以后,系统自动执行数据生成模块的功能,即可得到实际业务需要的测试数据。

本申请提供了一种用于测试数据生成方法,能够在短时间内快速生成大量的合规的测试数据,解决传统方法中测试数据构造过程效率相对低下以及数据内容不全导致的测试结果不准确等问题。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

本申请还提供了一种测试数据生成装置500。图5是本申请一实施例示出的一种测试数据生成装置的结构示意图。参照图5,装置500包括:

分析模块501,用于对多个数据表单中各数据的存储类型和语义进行分析,得到多个测试字段类型;

创建模块502,用于创建所述多个测试字段类型各自的生成规则;

转换模块503,用于根据所述多个测试字段类型各自的生成规则,将数据库中的各原始数据转换为多个测试数据。

可选地,装置500还可以包括:

第一获得模块,用于获得配置文件,所述配置文件包括目标测试字段类型和所述目标测试字段类型对应的测试数据量;

第一确定模块,用于从所述多个测试数据中,确定测试字段类型为所述目标字段类型的目标测试数据;

第二确定模块,用于按照所述测试数据量,确定相应数量的所述目标测试数据;

输出模块,用于输出所述测试数据量的所述目标测试数据。

可选地,所述配置文件包括的目标测试字段类型的数量是多个,且所述配置文件还包括多个所述目标测试字段类型的顺序;所述装置500还包括:

排序模块,用于按照多个所述目标测试字段类型的顺序,对所述测试数据量的所述目标测试数据进行排序;

所述输出模块包括:

输出子模块,用于按照所排顺序,输出所述测试数据量的所述目标测试数据。

可选地,所述装置500还包括:

存储模块,用于将所输出的目标测试数据以文件的形式存储在存储器中;

读取模块,用于在接收到测试请求时,从所述存储器中读取所述目标测试数据。

可选地,所述创建模块502包括:

第三确定模块,用于根据所述多个测试字段类型各自的属性特征,确定所述多个测试字段类型各自的生成规则;

脚本创建模块,用于根据所述多个测试字段类型各自的生成规则,创建相应的代码脚本;

所述转换模块503包括:

第一转换子模块,用于调用所述多个测试字段类型各自对应的代码脚本,将数据库中的各原始数据转换为多个测试数据。

可选地,所述转换模块503包括:

第二获得模块,用于获得生成需求参数,所述生成参数表征需要生成正例测试数据或反例测试数据;

第二转换子模块,用于在所述生成需求参数表征需要生成正例测试数据的情况下,将数据库中的各原始数据转换为符合所述多个测试字段类型各自的生成规则的多个测试数据;

第三转换子模块,用于在所述生成需求参数表征需要生成反例测试数据的情况下,将数据库中的各原始数据转换为不符合所述多个测试字段类型各自的生成规则的多个测试数据。

基于同一发明构思,本申请另一实施例提供一种电子设备600,如图6所示。图6是本申请一实施例示出的一种电子设备的示意图。该电子设备包括存储器602、处理器601及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行时实现本申请上述任一实施例所述的方法中的步骤。

基于同一发明构思,本申请另一实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请上述任一实施例所述的方法中的步骤。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种测试数据生成方法、装置、电子设备及存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1