[发明专利]一种组织测试用例的方法及设备在审
申请号: | 202010949221.9 | 申请日: | 2020-09-10 |
公开(公告)号: | CN112131103A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 何爽 | 申请(专利权)人: | 上海云轴信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 组织 测试 方法 设备 | ||
本申请的目的是提供一种组织测试用例的方法及设备,本申请通过获取表示文档结构的目标元素,对所述目标元素新增测试用例的属性;同时执行所述目标元素的原有属性,根据执行结果确定所述测试用例的优先级别。从而可以将测试用例与文档进行关联起来,能够精确到词句,实现从文档到测试用例的对应关系。
技术领域
本申请涉及计算机领域,尤其涉及一种组织测试用例的方法及设备。
背景技术
在软件产品的开发过程中,产品文档描述了产品的期望行为,而软件产品的测试用例则用来保证产品的实际行为符合期望行为。通常产品文档和测试用例是独立的没有直接关系的,很多现有的方案为了方便的指导哪些产品功能行为被哪些测试用例覆盖,不得不使得每个测试用例对应某一个可以引用的番号。而这种方法不灵活、粒度不能太细、无法精确到单个词句;另外,无法简单的通过程序代码定位出来两者的关系,且也无法通过产品文档直接对应到测试用例。
发明内容
本申请的一个目的是提供一种组织测试用例的方法及设备,解决现有技术中不灵活、粒度不能太细、无法精确到单个词句,无法简单的通过程序代码定位出来两者的关系,以及也无法通过产品文档直接对应到测试用例的问题。
根据本申请的一个方面,提供了一种组织测试用例的方法,该方法包括:
获取表示文档中的列表的目标元素,对所述目标元素新增测试用例的属性;
同时执行所述目标元素的原有属性,根据执行结果确定所述测试用例的优先级别。
进一步地,所述表示文档结构包括列表,获取表示文档结构的目标元素,包括:
查找XML文档的开始标记,根据所述开始标记读取表示XML文档结构的列表中的目标元素。
进一步地,对所述目标元素新增测试用例的属性,包括:
将测试用例的全局唯一标识信息添加至所述目标元素的属性中。
进一步地,所述方法包括:
通过在源代码中嵌入测试用例的标记对以及添加对应的测试用例信息,进行维护所述测试用例。
进一步地,根据执行结果确定所述测试用例的优先级别之后,包括:
根据确定的所述测试用例的优先级别执行关联的文档,输出目标文档,其中,所述目标文档包括pdf文档或word文档。
进一步地,获取表示文档结构的目标元素,对所述目标元素新增测试用例的属性,包括:
确定虚拟机工作状态时的可行操作,根据不同的可行操作确定对应的表示文档结构的目标元素,其中,所述工作状态包括运行状态和停止状态;
对不同的可行操作对应的表示文档结构的目标元素新增对应测试用例的属性。
根据本申请另一个方面,还提供了一种组织测试用例的设备,该设备包括:
标记装置,用于获取表示文档结构的目标元素,对所述目标元素新增测试用例的属性;
执行装置,用于同时执行所述目标元素的原有属性,根据执行结果确定所述测试用例的优先级别。
根据本申请又一个方面,还提供了一种组织测试用例的设备,所述设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述所述方法的操作。
根据本申请再一个方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如前述所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海云轴信息科技有限公司,未经上海云轴信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010949221.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种垭口亚克力玻璃的运输装置及方法
- 下一篇:一种高压阀门用阀杆防回退装置