一种用例生成的方法、相关装置、设备以及存储介质制造方法及图纸

技术编号:35632982 阅读:20 留言:0更新日期:2022-11-19 16:20
本申请公开了一种用例生成的方法,包括:提供用例路径集合,其中,所述用例路径集合包括至少一个用例路径,每个用例路径包括至少两个事件节点,每个事件节点对应于一个事件;响应针对于第一用例路径的选择操作,显示所述第一用例路径,其中,所述第一用例路径包含于所述用例路径集合;响应于用例新增指令,根据所述第一用例路径生成目标用例。本申请还公开了相关装置、设备以及存储介质。本申请中用户可根据实际需求,以拼接用例路径的方式创建用例,由此实现对事件节点的复用,从而减少用例录入的工作量,降低人力成本。降低人力成本。降低人力成本。

【技术实现步骤摘要】
一种用例生成的方法、相关装置、设备以及存储介质


[0001]本申请涉及自动化测试
,尤其涉及一种用例生成的方法、相关装置、设备以及存储介质。

技术介绍

[0002]随着测试行业的发展,自动化测试越来越深入化、全面化且精细化,用例的数量也越来越多。用例管理是测试管理中非常重要的一项工作,用例也是产品测试设计的重要产出。用例管理的好坏很大程度上影响着测试执行的效果。
[0003]一个用例往往包括多个事件,目前,相关人员可以在用例管理平台中自定义编写用例,以适配不同的业务场景。在用例管理平台中可查看用例的用例标题,用例执行人,用例优先级以及用例类型等。
[0004]然而,随着用例的数量越来越多,复杂度越来越高,对于相关人员而言,需要花费较多的时间来录入每个用例所包括的事件内容,从而导致用例录入的工作量较大,造成人力成本较高。

技术实现思路

[0005]本申请实施例提供了一种用例生成的方法、相关装置、设备以及存储介质。用户可根据实际需求,以拼接用例路径的方式创建用例,由此实现对事件节点的复用,从而减少用例录入的工作量,降低人力成本。
[0006]有鉴于此,本申请一方面提供一种用例生成的方法,包括:
[0007]提供用例路径集合,其中,用例路径集合包括至少一个用例路径,每个用例路径包括至少两个事件节点,每个事件节点对应于一个事件;
[0008]响应针对于第一用例路径的选择操作,显示第一用例路径,其中,第一用例路径包含于用例路径集合;
[0009]响应于用例新增指令,根据第一用例路径生成目标用例。
[0010]本申请另一方面提供一种用例生成装置,包括:
[0011]提供模块,用于提供用例路径集合,其中,用例路径集合包括至少一个用例路径,每个用例路径包括至少两个事件节点,每个事件节点对应于一个事件;
[0012]显示模块,用于响应针对于第一用例路径的选择操作,显示第一用例路径,其中,第一用例路径包含于用例路径集合;
[0013]生成模块,用于响应于用例新增指令,根据第一用例路径生成目标用例。
[0014]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0015]生成模块,具体用于响应于用例新增指令,显示用例信息输入区域;
[0016]响应针对于用例信息输入区域的输入操作,获取用例名称;
[0017]根据用例名称以及第一用例路径创建目标用例。
[0018]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0019]显示模块,还用于响应针对于第二用例路径的选择操作,显示第二用例路径,其中,第二用例路径与第一用例路具有至少一个共用的事件节点,第二用例路径包含于用例路径集合;
[0020]生成模块,具体用于根据第一用例路径以及第二用例路径生成目标用例。
[0021]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,用例生成装置还包括获取模块以及创建模块;
[0022]显示模块,还用于响应针对于M个事件节点的选择操作,突出显示M个事件节点,其中,M为大于1的整数;
[0023]显示模块,还用于响应针对于M个事件节点的虚拟节点创建指令,显示虚拟节点信息输入区域;
[0024]获取模块,用于响应针对于虚拟节点信息输入区域的输入操作,获取虚拟节点信息,其中,虚拟节点信息包括虚拟节点标识以及虚拟节点名称;
[0025]创建模块,用于根据的虚拟节点信息创建目标虚拟节点。
[0026]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,用例生成装置还包括添加模块;
[0027]显示模块,还用于响应针对于事件节点的选择操作,突出显示事件节点;
[0028]显示模块,还用于响应针对于事件节点的虚拟节点添加指令,显示虚拟节点标识输入区域;
[0029]获取模块,还用于响应针对于虚拟节点标识输入区域的输入操作,获取待匹配虚拟节点标识;
[0030]添加模块,用于若待匹配虚拟节点标识与虚拟节点标识匹配成功,则将事件节点添加至目标虚拟节点。
[0031]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,用例生成装置还包括删除模块;
[0032]显示模块,还用于响应针对于M个事件节点中事件节点的选择操作,突出显示事件节点;
[0033]删除模块,用于响应针对于事件节点的虚拟节点解绑指令,从目标虚拟节点中删除事件节点。
[0034]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0035]显示模块,还用于在创建模块根据的虚拟节点信息创建目标虚拟节点之后,若检测到针对于目标虚拟节点的节点展开指令,则显示与目标虚拟节点绑定的M个事件节点;
[0036]显示模块,还用于若检测到针对于目标虚拟节点的节点收缩指令,则取消显示与目标虚拟节点绑定的M个事件节点。
[0037]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0038]删除模块,还用于在生成模块根据第一用例路径生成目标用例之后,若检测到针对于第一用例路径的删除指令,则删除目标用例中的第一用例路径。
[0039]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0040]显示模块,还用于响应于事件节点查看指令,显示事件节点所对应的事件信息,其中,事件信息包括事件标识以及事件名称。
[0041]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0042]显示模块,还用于响应于事件节点新增指令,显示第一节点信息输入区域;
[0043]获取模块,还用于响应针对于第一节点信息输入区域的输入操作,获取第一事件信息;
[0044]创建模块,还用于若检测到事件节点创建指令,则根据第一事件信息创建第一事件节点。
[0045]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,用例生成装置还包括清空模块;
[0046]显示模块,还用于若检测到事件信息添加指令,则显示第二节点信息输入区域,其中,第二节点信息输入区域用于输入第二事件信息,第二事件信息用于生成第二事件节点;
[0047]清空模块,用于若检测到事件信息重置指令,则清空已输入的事件信息;
[0048]显示模块,还用于若检测到事件信息导入指令,则显示来源于导入文件中的事件节点对应的事件信息。
[0049]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0050]显示模块,还用于响应针对于目标用例路径的查看指令,显示目标用例路径,其中,目标用例路径包括K个事件节点以及T条有向连边,每条有向连边用于连接两个事件节点,K为大于1的整数,T为大于或等于1的整数。
[0051]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用例生成的方法,其特征在于,包括:提供用例路径集合,其中,所述用例路径集合包括至少一个用例路径,每个用例路径包括至少两个事件节点,每个事件节点对应于一个事件;响应针对于第一用例路径的选择操作,显示所述第一用例路径,其中,所述第一用例路径包含于所述用例路径集合;响应于用例新增指令,根据所述第一用例路径生成目标用例。2.根据权利要求1所述的方法,其特征在于,所述响应于用例新增指令,根据所述第一用例路径生成目标用例,包括:响应于所述用例新增指令,显示用例信息输入区域;响应针对于所述用例信息输入区域的输入操作,获取用例名称;根据所述用例名称以及所述第一用例路径创建所述目标用例。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应针对于第二用例路径的选择操作,显示所述第二用例路径,其中,所述第二用例路径与所述第一用例路具有至少一个共用的事件节点,所述第二用例路径包含于所述用例路径集合;所述根据所述第一用例路径生成目标用例,包括:根据所述第一用例路径以及所述第二用例路径生成所述目标用例。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:响应针对于M个事件节点的选择操作,突出显示所述M个事件节点,其中,所述M为大于1的整数;响应针对于所述M个事件节点的虚拟节点创建指令,显示虚拟节点信息输入区域;响应针对于所述虚拟节点信息输入区域的输入操作,获取虚拟节点信息,其中,所述虚拟节点信息包括虚拟节点标识以及虚拟节点名称;根据所述的虚拟节点信息创建目标虚拟节点。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:响应针对于事件节点的选择操作,突出显示所述事件节点;响应针对于所述事件节点的虚拟节点添加指令,显示虚拟节点标识输入区域;响应针对于所述虚拟节点标识输入区域的输入操作,获取待匹配虚拟节点标识;若所述待匹配虚拟节点标识与所述虚拟节点标识匹配成功,则将所述事件节点添加至所述目标虚拟节点。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:响应针对于所述M个事件节点中事件节点的选择操作,突出显示所述事件节点;响应针对于所述事件节点的虚拟节点解绑指令,从所述目标虚拟节点中删除所述事件节点。7.根据权利要求4所述的方法,其特征在于,所述根据所述的虚拟节点信息创建目标虚拟节点之后,所述方法还包括:若检测到针对于所述目标虚拟节点的节点展开指令,则显示与所述目标虚拟节点绑定的所述M个事件节点;若检测到针对于所述目标虚拟节点的节点收缩指令,则取消显示与所述目标虚拟节点
绑定的所述M个事件节点。8.根据权利要求1所述的方法,其特征在于,所述根据所述第一用例路径生成目标用例之后,所述方法还包括:若检测到针对于所述第一用例路径的删除指令,则删除所述目标用例中的所述第一用例路径。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于事件节点查看指令,显示事件节点所对应的事件信息,其中,所述事件信息包括事件标识以及事件名称。10.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于事件节点新增指令,显示第一节点信息输入区域;响应针对于所述第一节点信息输入区域的输入操作,获取第一事件信息;若检测到事件节点创建指令,则根据所述第一事件信息创建第一事件节点。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:若检测到事件信息添加指令,则显示第二节点信息输入区域,其中,所述第二节点信息输入区域用于输入第二事件信息,所述第二...

【专利技术属性】
技术研发人员:叶长鑫郭润增
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1