脑图用例集生成方法及装置制造方法及图纸

技术编号:31747071 阅读:21 留言:0更新日期:2022-01-05 16:26
本发明专利技术涉及计算机程序测试领域,更具体的说,涉及一种脑图用例集生成方法及装置。本发明专利技术提供了脑图用例集生成方法,包括:步骤S1、根据测试需求创建脑图用例集模板;步骤S2、根据脑图用例集模板创建脑图用例集;步骤S3、选择已有脑图节点,将所选已有脑图节点的原始用例信息复制粘贴到新的脑图节点,对新的脑图节点中的一级节点的身份标识码和节点名称进行修改;步骤S4、对新的脑图节点进行编辑;步骤S5、重复步骤S2

【技术实现步骤摘要】
脑图用例集生成方法及装置


[0001]本专利技术涉及计算机程序测试领域,更具体的说,涉及一种脑图用例集生成方法及装置。

技术介绍

[0002]在传统测试工作环境中,测试人员通常通过excel或其它形式进行测试用例的编写,然后针对不同模块的测试用例,建立各个不同的目录进行用例管理。
[0003]但随着互联网的快速发展,传统的测试用例编辑方式逐渐显出缺陷,如编辑效率低下、易出错、耗费人力资源大等,因此已无法满足测试需求。
[0004]现有技术中,脑图工具被各公司用于测试用例的编辑,以实现灵活自由、且更能适应于快速迭代的互联网敏捷模式的测试用例编辑效果。但是,目前采用脑图形式的测试用例编辑工具仍具有局限性。
[0005]脑图是一种可以表达事物与事物之间关联的可视化手段,脑图很适合来展现测试功能层次之间的关系,在现有技术中提供了多种脑图编辑工具,例如xmind或者百度脑图等。
[0006]脑图的应用十分广泛,例如可以将测试用例以脑图的形式展现,其创建简单、高效。目前也有使用脑图形式编辑测试用例的。
[0007]中国专利技术专利CN 201911124330.0公开了一种脑图生成方法、装置和计算机可读存储介质。其中,该方法包括:当预设数据格式的脑图文件被代码编辑器运行时,获取脑图文件的源数据;根据源数据,分析与源数据对应的脑图的节点信息;根据节点信息,在新建页面中绘制与源数据对应的脑图。
[0008]中国专利技术专利CN 202010100561.4公开了一种基于脑图的测试方法、装置、电子设备及存储介质。该方法包括:接收目标测试用例对应的测试结果添加请求;测试结果添加请求包括测试结果、测试人员信息和系统时间,测试结果为测试人员利用脑图中的测试用例对待测系统进行测试,并将测试结果添加到所述脑图上生成的,脑图为包括至少一个测试用例的树形结构,每个测试用例对象包括多个节点;将测试结果、测试人员信息和系统时间插入到所述目标测试用例对应的脑图对象数据中。
[0009]上述专利技术专利是基于已有数据生成脑图,并不能实现在线脑图编辑的操作。

技术实现思路

[0010]本专利技术的目的是提供一种脑图用例集生成方法及装置,解决现有脑图用例集无法在线编辑的问题。
[0011]为了实现上述目的,本专利技术提供了一种脑图用例集生成方法,包括以下步骤:
[0012]步骤S1、根据测试需求创建脑图用例集模板;
[0013]步骤S2、根据脑图用例集模板创建脑图用例集;
[0014]步骤S3、选择已有脑图节点,将所选已有脑图节点的原始用例信息复制粘贴到新
的脑图节点,对新的脑图节点中的一级节点的身份标识码和节点名称进行修改;
[0015]步骤S4、对新的脑图节点进行编辑;
[0016]步骤S5、重复步骤S2

S4直至脑图用例集编辑完成,保存脑图用例集,自动生成列表用例。
[0017]在一实施例中,所述步骤S1中的测试需求包括测试用例类型、测试前置条件、测试备注、测试步骤、测试结果、测试优先级和测试评审状态。
[0018]在一实施例中,所述脑图节点,包括目录节点和测试用例相关节点;
[0019]所述测试用例相关节点,包括测试用例节点、备注节点、前置条件节点、测试步骤节点和预期结果节点;
[0020]其中,所述测试用例节点为目录节点的子节点,其余节点为测试用例节点的子孙节点。
[0021]在一实施例中,所述步骤S3中,对新的脑图节点中的一级节点的身份标识码进行修改,进一步包括:
[0022]将新的脑图节点中的一级节点的身份标识码修改为新生成的通用唯一识别码。
[0023]在一实施例中,所述步骤S3中,对新的脑图节点中的一级节点的节点名称进行修改,进一步包括:
[0024]在所选已有脑图节点的节点名称的基础上增加可识别标识,生成新的脑图节点中的一级节点的节点名称。
[0025]在一实施例中,所述步骤S3中,所述已有脑图节点为单个或多个目录节点及对应的子节点:
[0026]如果为单个目录节点,则直接将新的目录节点的身份标志码修改为新生成的通用唯一识别码,并在所选已有目录节点的节点名称的基础上增加后缀标识,生成新的目录节点的节点名称;
[0027]如果为多个相同层级的目录节点,则循环遍历一级目录节点,分别生成一级目录节点的通用唯一识别码,并赋值给对应新的一级目录节点的身份标识码属性,分别在所选已有目录节点的节点名称的基础上增加后缀标识,生成对应新的一级目录节点的节点名称。
[0028]在一实施例中,所述步骤S3中,所选择的已有脑图节点为单个或多个测试用例节点及对应的子节点:
[0029]如果为单个测试用例节点,则直接将新的测试用例节点的身份标志码修改为新生成的通用唯一识别码,并在所选已有测试用例节点的节点名称的基础上增加后缀标识,生成新的测试用例节点的节点名称;
[0030]如果为多个相同层级的测试用例节点,则循环遍历一级测试用例节点,分别生成一级测试用例节点的通用唯一识别码,并赋值给对应新的一级测试用例节点的身份标识码属性,分别在所选已有测试用例的节点名称的基础上增加后缀标识,生成对应的新的一级测试用例节点的节点名称。
[0031]在一实施例中,所述步骤S3中,所选择的已有脑图节点为多个目录节点和测试用例节点:
[0032]循环遍历一级目录节点和一级测试用例节点,分别生成一级目录节点和一级测试
用例节点的通用唯一识别码,并赋值给对应新的一级目录节点或一级测试用例节点的身份标识码属性,分别在所选一级目录节点或一级测试用例节点的节点名称的基础上增加后缀标识,生成对应的新的一级目录节点或一级测试用例节点的节点名称。
[0033]在一实施例中,所述步骤S4中脑图节点的编辑内容,包括目录名称、测试用例名称、个别测试步骤和期望结果。
[0034]为了实现上述目的,本专利技术提供了一种脑图用例集生成装置,包括:
[0035]存储器,用于存储可由处理器执行的指令;
[0036]处理器,用于执行所述指令以实现如上述任一项所述的方法。
[0037]为了实现上述目的,本专利技术提供了一种计算机可读介质,其上存储有计算机指令,其中当计算机指令被处理器执行时,执行如上述任一项所述的方法。
[0038]本专利技术提供的一种脑图用例集生成方法及装置,通过新的脑图目录及用例节点快速粘贴复制,仅处理一级节点,优化了前端的性能,提升了访问脑图编辑时的用户体验,同时,在快速编写脑图用例后,能准确的自动生成传统测试管理方式的目录和列表用例。
附图说明
[0039]本专利技术上述的以及其他的特征、性质和优势将通过下面结合附图和实施例的描述而变的更加明显,在附图中相同的附图标记始终表示相同的特征,其中:
[0040]图1揭示了根据本专利技术一实施例的脑图用例集生成方法流程图;
[0041]图2揭示了根据本专利技术一实施例的脑图用例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种脑图用例集生成方法,其特征在于,包括以下步骤:步骤S1、根据测试需求创建脑图用例集模板;步骤S2、根据脑图用例集模板创建脑图用例集;步骤S3、选择已有脑图节点,将所选已有脑图节点的原始用例信息复制粘贴到新的脑图节点,对新的脑图节点中的一级节点的身份标识码和节点名称进行修改;步骤S4、对新的脑图节点进行编辑;步骤S5、重复步骤S2

S4直至脑图用例集编辑完成,保存脑图用例集,自动生成列表用例。2.根据权利要求1所述的脑图用例集生成方法,其特征在于,所述步骤S1中的测试需求包括测试用例类型、测试前置条件、测试备注、测试步骤、测试结果、测试优先级和测试评审状态。3.根据权利要求1所述的脑图用例集生成方法,其特征在于,所述脑图节点,包括目录节点和测试用例相关节点;所述测试用例相关节点,包括测试用例节点、备注节点、前置条件节点、测试步骤节点和预期结果节点;其中,所述测试用例节点为目录节点的子节点,其余节点为测试用例节点的子孙节点。4.根据权利要求1所述的脑图用例集生成方法,其特征在于,所述步骤S3中,对新的脑图节点中的一级节点的身份标识码进行修改,进一步包括:将新的脑图节点中的一级节点的身份标识码修改为新生成的通用唯一识别码。5.根据权利要求1所述的脑图用例集生成方法,其特征在于,所述步骤S3中,对新的脑图节点中的一级节点的节点名称进行修改,进一步包括:在所选已有脑图节点的节点名称的基础上增加可识别标识,生成新的脑图节点中的一级节点的节点名称。6.根据权利要求3所述的脑图用例集生成方法,其特征在于,所述步骤S3中,所述已有脑图节点为单个或多个目录节点及对应的子节点:如果为单个目录节点,则直接将新的目录节点的身份标志码修改为新生成的通用唯一识别码,并在所选已有目录节点的节点名称的基础上增加后缀标识,生成新的目录节点的节点名称;如果为多个相同层级的目录节点,则循环遍历一级目录节点,分...

【专利技术属性】
技术研发人员:周晔穆海洁李艳丽李稼祥梁星元
申请(专利权)人:上海汇付数据服务有限公司
类型:发明
国别省市:

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

1