背景和改进
背景
目前用例主要以testlink管理
testlink用例目前支持以xml格式导入
直接在testlink编写用例不如在wiki或者使用excel编写方便
网上能找到的excel转换为xml通用工具转换出来的xml格式不符合testlink要求,导入不成功
目前能找到网上流传专用于testlink的转换工具功能较弱,例如:不支持多目录的批量转换,只能一次转换一个目录下的用例。和实际testlink用例内容字段相比支持编辑的字段较少等
改进
在以上背景下,重新开发了testlink转换工具,主要改进了
易用性更好:
1 支持将某个产品所有用例管理在一个excel文件里面。所有用例只需要转换一次,导入一次。
2 支持不同的用例组织模式,产品-模块-测试点-用例 或者直接产品-模块-用例
3 打包为可执行的小程序,可在windows和ubuntu平台执行,不需要安装依赖任何语言环境
4 自主开发,可以随时修改优化
工具使用
用例文件准备
用例文件以xlsx格式存放。
文件中每个sheet页存放一个功能模块的用例(注意不要有空sheet页)。
用例文件格式要求
模块-测试点-用例
模块下有测试点分级,该种格式为推荐格式。模块-测试点-用例,一种较为清晰的用例结构
测试点 | 测试用例名称 | 测试用例优先级 | 测试类型 | 关键字 | 摘要 | 前置条件 | 测试步骤 | 期望结果 |
Test1.1 | Tc1.1.1 | P0 | 前置条件1.1.1 | 测试步骤1.1.1 | 期望结果1.1.1 | |||
测试步骤1.1.2 | 测试步骤1.1.2 | |||||||
测试步骤1.1.3 | 测试步骤1.1.3 | |||||||
Tc1.1.2 | P1 | 前置条件1.1 |