一种测试用例的执行方法、装置、设备及存储介质制造方法及图纸

技术编号:28622769 阅读:24 留言:0更新日期:2021-05-28 16:18
本申请公开了一种测试用例的执行方法,包括:获取包括目标应用项目的多个测试用例的xmind文件,并将xmind文件转换为对应的json格式文件;利用广度优先遍历算法对json格式文件进行遍历,并根据json格式文件的makers字段中的关键词确定出对应的虚拟DOM树;根据虚拟DOM树生成对应的xml格式文件;将xml格式文件导入至Testlink中,以便使用Testlink管理执行对应的测试用例。因此,本方法能够提高设置xmind文件的便捷性,提高编写、修改测试用例的效率,并提高利用测试用例对应用项目进行测试的效率。本申请还公开了一种测试用例的执行装置、设备及存储介质,均具有上述有益效果。

【技术实现步骤摘要】
一种测试用例的执行方法、装置、设备及存储介质
本专利技术涉及项目测试领域,特别涉及一种测试用例的执行方法、装置、设备及计算机可读存储介质。
技术介绍
目前,大部分公司会选择专业的测试用例管理系统如Testlink对测试用例进行创建、管理和执行,但是对于测试用例的编辑、复制、调换测试用例顺序等功能,Testlink的易用性较差。因此,现有技术的方法一般是先利用XMind(一款思维导图软件)通过新增、修改等操作在xmind文件中编写与应用项目对应的测试用例,即得出包括应用项目的测试用例的xmind文件,然后基于python将xmind文件转换为xml(可扩展标记语言)格式文件,再将xml格式文件导入至Testlink中,以便使用Testlink管理执行对应的测试用例。但是,按照现有技术的方法得出的xml格式文件无法支持多层级目录,因此限制了测试用例的编写结构,导致需要在多个xmind文件中分别编写部分测试用例,不仅使得设置与应用项目对应的xmind文件的过程繁琐,编写、修改测试用例的效率低,而且需要将由各不同的xmind文件转换出的xml格本文档来自技高网...

【技术保护点】
1.一种测试用例的执行方法,其特征在于,包括:/n获取包括目标应用项目的多个测试用例的xmind文件,并将所述xmind文件转换为对应的json格式文件;/n利用广度优先遍历算法对所述json格式文件进行遍历,并根据所述json格式文件的makers字段中的关键词确定出对应的虚拟DOM树;/n根据所述虚拟DOM树生成对应的xml格式文件;/n将所述xml格式文件导入至Testlink中,以便使用所述Testlink管理执行对应的测试用例。/n

【技术特征摘要】
1.一种测试用例的执行方法,其特征在于,包括:
获取包括目标应用项目的多个测试用例的xmind文件,并将所述xmind文件转换为对应的json格式文件;
利用广度优先遍历算法对所述json格式文件进行遍历,并根据所述json格式文件的makers字段中的关键词确定出对应的虚拟DOM树;
根据所述虚拟DOM树生成对应的xml格式文件;
将所述xml格式文件导入至Testlink中,以便使用所述Testlink管理执行对应的测试用例。


2.根据权利要求1所述的方法,其特征在于,所述获取包括目标应用项目的多个测试用例的xmind文件,并将所述xmind文件转换为对应的json格式文件的过程,具体包括:
在一个所述xmind文件中创建多个画布编写所述目标应用项目的多个所述测试用例;
将所述xmind文件转换为对应的json格式文件。


3.根据权利要求1所述的方法,其特征在于,进一步包括:
利用不同的预设标识信息对所述xmind文件中的预设统计项目分别进行标识;
通过统计所述xmind文件中的各所述预设标识信息的数量,得出各所述预设统计项目的统计数量。


4.根据权利要求1所述的方法,其特征在于,所述关键词包括目录、测试用例、预置条件、步骤、摘要信息和详细信息。


5.根据权...

【专利技术属性】
技术研发人员:王润
申请(专利权)人:浙江诺诺网络科技有限公司
类型:发明
国别省市:浙江;33

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

1