[发明专利]测试用例文档的格式转换方法、装置、计算机设备和存储介质在审
申请号: | 202310156101.7 | 申请日: | 2023-02-16 |
公开(公告)号: | CN116126721A | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 何辉 | 申请(专利权)人: | 平安付科技服务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F40/151;G06F40/18;G06F40/174 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 张洁 |
地址: | 518048 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 例文 格式 转换 方法 装置 计算机 设备 存储 介质 | ||
本发明涉及一种测试用例文档的格式转换方法方法、装置、计算机设备和存储介质,方法包括:获取待格式转换的xmind文件,确定xmind文件中是画布的页面元素;针对每一个画布,读取并解析画布的测试点的数据路径,确定画布测试点对应的结构树;根据预设的测试用例格式及结构树,根据预设的测试用例格式及结构树,将结构树中的中间变量填写于测试用例表内。上述方法可以将完整的Xmind版本测试用例转换成Excel版本的测试用例。
技术领域
本发明涉及测试领域,特别是涉及测试用例文档的格式转换方法、装置、计算机设备和存储介质。
背景技术
测试一般是需要写测试用例的,一般都是在xmind里面编写,主要是xmind里面的可视化效果特别好,在编写的时候很容易看到一个分支都有哪些覆盖案例场景。
然而当把xmind写好了后,需要发给多个人员参数评审的时候,把一个xmind发给人家的话,若别人没安装xmind软件的话也打不开,因此测试人员有时候不得不把xmind里面的那些写好的案例分支拷贝出来,然后黏贴到excel里面去,然后再把excel发给相关与会人员进行评审查看。
但是由于目前业内大多数测试用例管理的系统(例如神兵系统、禅道系统),不支持Xmind文件的导入,仅支持Excel文件的导入,所以测试人员通过Xmind编写测试用例大纲,再根据大纲人工重新编写一遍Excel版本的测试用例。这使得Xmind在测试用例编写方面的推广使用受到了阻碍,Xmind在编写测试用例方面的优势不能得到充分发挥,增加了测试人员的人力成本,也降低了工作效率。
发明内容
基于此,有必要针对在进行测试用例文档的格式转换时,提供一种测试用例文档的格式转换方法、装置、计算机设备和存储介质,可以将完整的Xmind版本测试用例转换成Excel版本的测试用例,使Xmind在编写测试用例方面的优势得到充分发挥,并且能够转为可以输入测试用例管理系统的Excel版本,为测试用例编写人员提供了方便。
一种测试用例文档的格式转换方法,包括:
获取待格式转换的xmind文件,确定所述xmind文件中是画布的页面元素;
针对每一个画布,读取并解析所述画布的测试点的数据路径,确定所述画布测试点对应的结构树;
根据预设的测试用例格式及所述结构树,将所述结构树中的中间变量填写于测试用例表内。
在其中一个实施例中,所述画布测试点对应的结构树包括主模块和多个子模块,所述主模块为根节点,每个所述子模块均为所述根节点的子节点,每个所述子模块包括多个测试点,每个所述测试点为所属子模块的子节点,每个所述子模块表征一个测试模块;
所述读取并解析所述画布的测试点的数据路径,确定所述画布测试点对应的结构树,包括:
针对每个画布分配一个线程读取画布;
从所述画布中随机找到一个随机节点,以所述随机节点为起点,遍历所述画布的测试点的数据路径,直至直到向上找到的节点没有父节点为止,向下直到没有子节点为止,其中每找到一个节点则分配一个线程读取所述节点的中间变量。
在其中一个实施例中,所述根据预设的测试用例格式及所述结构树,将所述结构树中的中间变量填写于测试用例表内,包括:
创建测试用例表,其中,所述测试用例表的每一行为一个测试用例,所述测试用例表的每一列表征一个类别;
针对每个所述中间变量,为该中间变量匹配所述测试用例表中的一行作为匹配行;
根据类别对应关系,将该中间变量的每个所述字段填入该测试用例表中所述匹配行中。
在其中一个实施例中,所述创建测试用例表,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安付科技服务有限公司,未经平安付科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310156101.7/2.html,转载请声明来源钻瓜专利网。