掌桥专利:专业的专利平台
掌桥专利
首页

测试用例生成方法、系统、存储介质及电子装置

文献发布时间:2023-06-19 18:34:06


测试用例生成方法、系统、存储介质及电子装置

技术领域

本申请涉及智能家居技术领域,尤其涉及一种测试用例生成方法、系统、存储介质及电子装置。

背景技术

在对智能家居等设备进行测试时大多情况需要根据组合逻辑进行测试,组合逻辑中包括多个具有依赖关系或称映射关系的条件,条件多同时分支也会变多。

现有技术中,技术人员根据条件和分支手工设计每个测试实例,制作测试用例的效率低,同时有遗漏的风险。

因此提出一种高效、全面的测试用例生成方法是当前亟待解决的问题。

发明内容

本申请提供一种测试用例生成方法、系统、存储介质及电子装置,用以解决现有技术中根据条件和分支手工设计每个测试实例,效率低容易遗漏的缺陷,实现高效、全面地生成测试用例。

本申请提供一种测试用例生成方法,包括:

获取目标设备的测试条件结构树,所述测试条件结构树包括多个具有多级映射关系的节点;

遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例。

根据本申请提供的一种测试用例生成方法,所述获取目标设备的测试条件结构树,包括:

获取目标设备对应的具有多级映射关系的多个测试用例条件;

根据所述多级映射关系创建所述测试用例条件对应的节点;

根据所述节点构建所述目标设备的测试条件结构树。

根据本申请提供的一种测试用例生成方法,所述根据所述多级映射关系创建所述测试用例条件对应的节点,包括:

根据具有所述多级映射关系的多个所述测试用例条件创建对应的多个级别的节点,其中,每个节点对应一个测试用例条件和一个状态信息,所述状态信息包括可用状态和不可用状态。

根据本申请提供的一种测试用例生成方法,所述遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例,包括:

按照所述多个具有多级映射关系的节点所对应的级别,依次从所述多个具有多级映射关系的节点中确定节点簇;

根据每个节点簇中的目标节点对应的测试用例条件,确定每个节点簇对应的目标测试用例;

根据每个节点簇中的所述目标节点的级别和/或所述目标节点的下一级别的节点的状态信息,更改所述目标节点的状态信息;

根据更改后的所述目标节点的状态信息,更新所述多个具有多级映射关系的节点,并返回执行所述依次从所述多个具有多级映射关系的节点中确定节点簇的步骤,直至遍历完所述多个具有多级映射关系的节点;

根据每个节点簇对应的目标测试用例,确定所述目标设备的测试用例。

根据本申请提供的一种测试用例生成方法,不同级别的节点具有相互独立的编号;

所述按照所述多个具有多级映射关系的节点所对应的级别,依次从所述多个具有多级映射关系的节点中确定节点簇,包括:

判断当前节点是否满足预设条件,所述预设条件包括当前节点的状态信息为可用状态,且所述当前节点的编号为最小;

在所述当前节点满足所述预设条件的情况下,将所述当前节点确定为所述节点簇中的目标节点;

按照所述多个具有多级映射关系的节点所对应的级别,将所述当前节点的下一级别节点确定为所述当前节点,并返回执行所述判断当前节点是否满足预设条件的步骤。

根据本申请提供的一种测试用例生成方法,所述根据每个节点簇中的所述目标节点的级别和/或所述目标节点的下一级别的节点的状态信息,更改所述目标节点的状态信息,包括:

将所述节点簇中级别最低的目标节点的状态信息更改为不可用状态;

和/或,

在所述目标节点对应的下一级别的节点的状态信息均为不可用的情况下,将所述目标节点的状态信息更改为不可用状态。

本申请还提供一种测试用例生成系统,包括:

获取单元,用于获取目标设备的测试条件结构树,所述测试条件结构树包括多个具有多级映射关系的节点;

生成单元,用于遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例。

根据本申请提供的一种测试用例生成系统,所述获取单元,具体用于:

获取目标设备对应的具有多级映射关系的多个测试用例条件;

根据所述多级映射关系创建所述测试用例条件对应的节点;

根据所述节点构建所述目标设备的测试条件结构树。

本申请还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行实现如上述任一种所述测试用例生成方法。

本申请还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行实现如上述任一种所述测试用例生成方法。

本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述测试用例生成方法。

本申请提供的测试用例生成方法、系统、存储介质及电子装置,通过获取的目标设备的测试条件结构树中包括多个具有多级映射关系的节点,通过多级映射关系可以确定各个节点的级别和映射关系。对测试条件结构树节点对应的测试用例条件进行遍历,即可生成目标设备的测试条件结构树对应的所有测试用例,实现高效、全面地生成测试用例。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

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

图1是根据本申请实施例的一种测试用例生成方法的硬件环境示意图;

图2是本申请提供的测试用例生成方法的流程示意图;

图3是本申请提供的测试条件结构树的示意图;

图4是本申请提供的测试用例生成系统的架构示意图;

图5是本申请提供的电子装置的结构示意图。

具体实施方式

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

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本申请实施例的一个方面,提供了一种测试用例生成方法。该测试用例生成方法广泛应用于智慧家庭(Smart Home)、智能家居、智能家用设备生态、智慧住宅(Intelligence House)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述测试用例生成方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。

上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:WIFI(Wireless Fidelity,无线保真),蓝牙。终端设备102可以并不限定于为PC、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。

本申请提供一种测试用例生成方法,如图2所示,包括:

S21、获取目标设备的测试条件结构树,所述测试条件结构树包括多个具有多级映射关系的节点。

具体地,可以获取目标设备预设的测试条件结构树,测试条件结构树中的节点具有多级映射关系,即测试条件结构树中的节点分为多个级别。

一个示例中,如图3所示,图3为空调的一种测试条件结构树示意图,需要说明的是,空调仅为目标设备的一种,目标设备可以为任意类型的家居设备。图3中,空调的测试条件结构树包括三个级别,级别由高到低分别第一级别、第二级别、第三级别,第一级别的节点为“空调”,第二级别的节点包括“开机状态”和“关机状态”,第三级别的节点包括“调温度”、“调风速”、“调模式”、“开机”和“底板升级”。映射关系为“空调”节点可以映射至“开机状态”节点和“关机状态”节点,“开机状态”节点可以映射至“调温度”、“调风速”和“调模式”节点,“关机状态”节点可以映射至“开机”和“底板升级”节点。

S22、遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例。

具体地,每个节点均对应一个测试用例条件,接上例,“空调”节点对应的测试用例条件即为目标设备为空调,“开机状态”节点对应的测试用例条件即为处于开机的状态,“调温度”节点对应的测试用例条件即为对温度参数进行调节。

遍历测试条件结构树中节点对应的测试用例条件即可生成目标设备的测试用例,例如生成一个包括“空调”-“开机状态”-“调温度”三个节点分别对应的测试用例条件的测试用例,同理,还可以生成一个包括“空调”-“开机状态”-“调风速”三个节点分别对应的测试用例条件的测试用例。

本申请实施例中,获取的目标设备的测试条件结构树中包括多个具有多级映射关系的节点,通过多级映射关系可以确定各个节点的级别和映射关系。对测试条件结构树节点对应的测试用例条件进行遍历,即可生成目标设备的测试条件结构树对应的所有测试用例,实现高效、全面地生成测试用例。

根据本申请提供的测试用例生成系统,步骤S21包括:

S211、获取目标设备对应的具有多级映射关系的多个测试用例条件。

S212、根据所述多级映射关系创建所述测试用例条件对应的节点。

S213、根据所述节点构建所述目标设备的测试条件结构树。

具体地,为实现灵活快速地生成多样全面的目标设备的测试用例,可以根据需要构建目标设备的测试条件结构树。

获取目标设备的多个测试用例条件的多级映射关系,一个示例中,接上例,图3中的测试条件结构树的即是通过如下步骤得到:

获取的多个测试用例条件“目标设备为空调”、“处于开机状态”、“处于关机状态”、“调整温度”、“调整风速”、“调整模式”、“执行开机”和“升级底板”,以及多级映射关系“目标设备为空调-处于开机状态-调整温度”、“目标设备为空调-处于开机状态-调整风速”、“目标设备为空调-处于开机状态-调整模式”、“目标设备为空调-处于关机状态-执行开机”和“目标设备为空调-处于关机状态-升级底板”。

根据上述多级映射关系创建测试用例条件对应的节点,根据节点构建目标设备的测试条件结构树,即可得到如图3所示的测试条件结构树。

本申请实施例中,通过目标设备的多个测试用例条件的多级映射关系创建用于构建测试条件结构树的节点。通过改变测试用例条件和多级映射关系即可生成不同结构的测试条件结构树,进而实现灵活高效地生成多样全面的测试用例。

根据本申请提供的测试用例生成方法,步骤S212包括:

根据具有所述多级映射关系的多个所述测试用例条件创建对应的多个级别的节点,其中,每个节点对应一个测试用例条件和一个状态信息,所述状态信息包括可用状态和不可用状态。

本申请实施例中,节点分为多个级别,实现了多级分化,方便生成测试用例时准确快捷地获取不同级别的测试用例条件;每个节点对应一个测试用例条件,实现了映射,使得每个节点所表示的测试用例条件简短清楚,提升了在进行生成测试用例的准确性以及全面性;每个节点具有一个状态信息,状态信息包括可用状态和不可用状态,通过状态信息方便快速区分该测试用例条件是否已经用于生成测试用例,避免生成重复的测试用例。

根据本申请提供的测试用例生成方法,步骤S22包括:

S221、按照所述多个具有多级映射关系的节点所对应的级别,依次从所述多个具有多级映射关系的节点中确定节点簇;

S222、根据每个节点簇中的目标节点对应的测试用例条件,确定每个节点簇对应的目标测试用例;

S223、根据每个节点簇中的所述目标节点的级别和/或所述目标节点的下一级别的节点的状态信息,更改所述目标节点的状态信息;

S224、根据更改后的所述目标节点的状态信息,更新所述多个具有多级映射关系的节点,并返回执行所述依次从所述多个具有多级映射关系的节点中确定节点簇的步骤,直至遍历完所述多个具有多级映射关系的节点;

S225、根据每个节点簇对应的目标测试用例,确定所述目标设备的测试用例。

具体地,一个示例中:

在多级映射关系的节点中,存在第一级别的节点A以及与A对应的第二级别的节点B、C,依次在第一级别中选取节点A作为节点簇中的一个目标节点,在第二级别中选取B作为节点簇中的一个目标节点,根据目标节点A、B组成一个节点簇。根据目标节点A、B对应的测试用例条件生成这个节点簇对应的目标测试用例。

根据节点簇中A、B的级别和/或A、B在多级映射关系的节点中的下一级别的节点的状态信息,更改A、B的状态信息,更新多级映射关系的节点。假设此时更新后A的状态信息为可用状态,B的状态信息为不可用状态,重新返回依次在第一级别和第二级别中的节点中选取目标节点组成节点簇,则生成含有目标节点A、C的节点簇,根据目标节点A、C对应的测试用例条件生成这个节点簇对应的目标测试用例,同理更改状态信息,遍历完成多级映射关系的节点。

之后,将上述生成的各个节点簇对应的目标测试用例确定为目标设备的测试用例。

本申请实施例中,根据多级映射关系的节点对应的级别确定节点簇,实现节点簇中的目标节点依据级别进行层级筛选,防止出现跨层级遗漏的节点对应的条件以至于缺失测试用例。根据节点簇中目标节点的级别和/目标节点下一级别节点的状态信息,更改目标节点的状态信息,并更新多级映射关系的节点,返回重新执行确定节点簇,直至遍历完成所有节点,实现了对于多级映射关系中所有节点的遍历的完整性的同时防止出现重复的节点簇生成重复的测试用例。

根据本申请提供的测试用例生成方法,不同级别的节点具有相互独立的编号;

步骤S221包括:

S2211、判断当前节点是否满足预设条件,所述预设条件包括当前节点的状态信息为可用状态,且所述当前节点的编号为最小。

S2212、在所述当前节点满足所述预设条件的情况下,将所述当前节点确定为所述节点簇中的目标节点。

S2213、按照所述多个具有多级映射关系的节点所对应的级别,将所述当前节点的下一级别节点确定为所述当前节点,并返回执行所述判断当前节点是否满足预设条件的步骤。

具体地,在当前节点不满足预设条件的情况下或者无法将当前节点的下一级别节点确定为当前节点的情况下,结束步骤S2211-S2213的循环,得到节点簇。

具体地,一个示例中:

已知第一级别的节点有编号为1、2的2个节点,第二级别的节点有编号为1、2、3的3个节点,与第一级别1号节点具有映射关系的第二级别节点为1号和2号,与第一级别2号节点具有映射关系的第二级别节点为3号,所有节点的状态信息均为可用状态。

对于第一级别的2个节点依次作为当前节点进行筛选,第一级别的1号节点状态信息为可用状态且编号最小,将该节点作为节点簇中的一个目标节点;对于第一级别1号节点具有映射关系的第二级别的2个节点依次作为当前节点进行筛选,第二级别的1号节点状态信息为可用状态且编号最小,将该节点作为节点簇中的一个目标节点;此时,第二级别的1号节点没有对应的下一级别的节点,此时得到完整的节点簇。

本申请实施例中,在当前节点的状态信息为可用状态且编号最小的情况下,将其确定为节点簇中的目标节点,实现通过状态信息和编号双重元素进行判定以保证对多级映射关系的节点进行无遗漏的逐个筛选,得到目标节点以确定节点簇,进而保证了后续得到的节点簇的多样性和完整性。

根据本申请提供的测试用例生成方法,步骤S223包括:

S2231、将所述节点簇中级别最低的目标节点的状态信息更改为不可用状态。

和/或,

S2232、在所述目标节点对应的下一级别的节点的状态信息均为不可用的情况下,将所述目标节点的状态信息更改为不可用状态

具体地,接上例,对于上例的节点簇,其中的第二级别1号的节点为级别最低的目标节点,将其状态信息更改为不可用状态。此时,重新执行按照多个具有多级映射关系的节点所对应的级别,依次从多个具有多级映射关系的节点中确定节点簇,对于第一级别仍是选取第一级别1号节点为节点簇的一个目标节点,对于第一级别1号节点具有映射关系的第二级别的2个节点中,由于第二级别1号节点的状态信息已更改为不可用状态,此时选取状态信息为可用状态且编号最小的节点为2号节点作为节点簇的一个目标节点;此时,第二级别的1号节点没有对应的下一级别的节点,此时得到完整的节点簇。在该节点簇中,第二级别2号节点为级别最低的目标节点,将其状态信息更改为不可用状态。

具体地,接上例,由于第一级别1号节点具有映射关系的第二级别的2个节点的状态信息均为不可用状态,此时将第一级别1号节点的状态信息更改为不可用状态,并根据更改后的目标节点的状态信息,更新多个具有多级映射关系的节点,重新执行按照多个具有多级映射关系的节点所对应的级别,依次从多个具有多级映射关系的节点中确定节点簇的步骤。

由于第一级别1号节点的状态信息已更改为不可用状态,对于第一级别的2个节点依次作为当前节点进行筛选,第一级别的2号节点状态信息为可用状态且编号最小,将该节点作为新的节点簇中的一个目标节点;对于第一级别2号节点具有映射关系的第二级别的节点只有一个,为第二级别3号节点,且第二级别3号节点的状态信息为可用状态,将该节点作为上述新的节点簇中的一个目标节点,此时得到完整的节点簇。在该节点簇中,第二级别3号节点为级别最低的目标节点,将其状态信息更改为不可用状态。由于第一级别2号节点具有映射关系的第二级别的节点的状态信息均为不可用状态,此时将第一级别2号节点的状态信息也更改为不可用状态,此时完成了遍历完多个具有多级映射关系的节点。

本申请实施例中,将节点簇中级别最低的目标节点的状态信息更改为不可用状态,在目标节点对应的下一级别的节点的状态信息均为不可用状态的情况下,将目标节点的状态信息更改为不可用状态,实现了每个级别节点的准确遍历,防止重复遍历多个相同的节点组成相同的节点簇进而生成重复的测试用例造成资源浪费。

下面对本申请提供的测试用例生成系统进行描述,下文描述的测试用例生成系统与上文描述的测试用例生成方法可相互对应参照。

本申请还提供一种测试用例生成系统,如图4所示,包括:

获取单元41,用于获取目标设备的测试条件结构树,所述测试条件结构树包括多个具有多级映射关系的节点;

生成单元42,用于遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例。

本申请实施例中,获取的目标设备的测试条件结构树中包括多个具有多级映射关系的节点,通过多级映射关系可以确定各个节点的级别和映射关系。对测试条件结构树节点对应的测试用例条件进行遍历,即可生成目标设备的测试条件结构树对应的所有测试用例,实现高效、全面地生成测试用例。

根据本申请提供的测试用例生成系统,所述获取单元41,具体用于:

获取目标设备对应的具有多级映射关系的多个测试用例条件;

根据所述多级映射关系创建所述测试用例条件对应的节点;

根据所述节点构建所述目标设备的测试条件结构树。

根据本申请提供的测试用例生成系统,所述获取单元41,具体用于:

根据具有所述多级映射关系的多个所述测试用例条件创建对应的多个级别的节点,其中,每个节点对应一个测试用例条件和一个状态信息,所述状态信息包括可用状态和不可用状态。

根据本申请提供的测试用例生成系统,所述生成单元42,具体用于:

按照所述多个具有多级映射关系的节点所对应的级别,依次从所述多个具有多级映射关系的节点中确定节点簇;

根据每个节点簇中的目标节点对应的测试用例条件,确定每个节点簇对应的目标测试用例;

根据每个节点簇中的所述目标节点的级别和/或所述目标节点的下一级别的节点的状态信息,更改所述目标节点的状态信息;

根据更改后的所述目标节点的状态信息,更新所述多个具有多级映射关系的节点,并返回执行所述依次从所述多个具有多级映射关系的节点中确定节点簇的步骤,直至遍历完所述多个具有多级映射关系的节点;

根据每个节点簇对应的目标测试用例,确定所述目标设备的测试用例。

根据本申请提供的测试用例生成系统,不同级别的节点具有相互独立的编号;

所述生成单元42,具体用于:

所述按照所述多个具有多级映射关系的节点所对应的级别,依次从所述多个具有多级映射关系的节点中确定节点簇,包括:

判断当前节点是否满足预设条件,所述预设条件包括当前节点的状态信息为可用状态,且所述当前节点的编号为最小;

在所述当前节点满足所述预设条件的情况下,将所述当前节点确定为所述节点簇中的目标节点;

按照所述多个具有多级映射关系的节点所对应的级别,将所述当前节点的下一级别节点确定为所述当前节点,并返回执行所述判断当前节点是否满足预设条件的步骤。

根据本申请提供的测试用例生成系统,所述生成单元42,具体用于:

将所述节点簇中级别最低的目标节点的状态信息更改为不可用状态;

和/或,

在所述目标节点对应的下一级别的节点的状态信息均为不可用的情况下,将所述目标节点的状态信息更改为不可用状态。

图5示例了一种电子装置的实体结构示意图,如图5所示,该电子装置可以包括:处理器(processor)510、通信接口(Communications Interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行测试用例生成方法,该方法包括:获取目标设备的测试条件结构树,所述测试条件结构树包括多个具有多级映射关系的节点;遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例。

此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在计算机可读的存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的测试用例生成方法,该方法包括:获取目标设备的测试条件结构树,所述测试条件结构树包括多个具有多级映射关系的节点;遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例。

又一方面,本申请还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述各方法提供的测试用例生成方法,该方法包括:获取目标设备的测试条件结构树,所述测试条件结构树包括多个具有多级映射关系的节点;遍历所述测试条件结构树中具有多级映射关系的节点对应的测试用例条件,生成所述目标设备的测试用例。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

相关技术
  • 接口测试用例生成方法、装置、电子设备、存储介质
  • 接口测试用例生成方法、装置、计算机设备和存储介质
  • 测试用例生成方法、装置及计算机可读存储介质
  • 自动化测试用例生成方法、装置、介质及电子设备
  • 图片生成方法和装置、存储介质及电子装置
  • 测试用例的生成方法、测试用例的生成装置及存储介质
  • 测试用例生成方法、系统、电子设备和存储介质
技术分类

06120115613217