提升测试效率的神器 - xmind2testcase,高效测试用例导出工具~

测试常态

时间紧任务重,Xmind整理完测试点,严谨一点会整理出测试设计或者测试方案(不同公司定义不同~~~),之后再产出测试用例,
人都写麻了。。。枯燥不说,多少有点浪费时间了T T

于是,一次机缘巧合下,我发现了一款懒人神器,可以直接将Xmind生成测试用例,废话不多说,上干货!

所需环境及工具

python、xmind2testcase、Xmind8、禅道

Xmind模版示例

xmind2testcase转换后(后续聊):

提升测试效率的神器 - xmind2testcase,高效测试用例导出工具~_第1张图片

Xmind规范

  1. 中心主题后的标识符号(>)为测试用例的分隔符
    • 首页 >服务设置 > (优先级标识前一个主题链);
  2. ABC模块为该用例所属模块(TestSuite),编号为禅道添加的模块对应编号,支持中英文括号;
  3. 优先级图标标志着用例标题的结束,如果没有添加图标,则主题链+子主题链为一体
    • 对比Xmind图中A模块和B模块用例标题;
  4. 用例类型通过标签标注,前置条件通过备注标注;
  5. 一个测试步骤(TestStep)对应一个测试结果(TestResult),可以为空;
  6. 每一个主题前加#或!,表示忽略此主题链,忽略解析;

xmind2testcase使用

  1. 首先安装python(忽略)
  2. cmd - pip install xmind2testcase
  3. 输入 xmind2testcase,下图显示为安装成功
    提升测试效率的神器 - xmind2testcase,高效测试用例导出工具~_第2张图片
  4. 运行 xmind2testcase webtool 8080 (保持运行状态)
  5. 网页打开 http://192.168.10.54:8080/
  6. 提升测试效率的神器 - xmind2testcase,高效测试用例导出工具~_第3张图片
  7. 转换后如下图,点击get zentao csv - 另存为xlsx
    提升测试效率的神器 - xmind2testcase,高效测试用例导出工具~_第4张图片
  8. 打开xlsx文件,需修改优先级和用例类型
    • 优先级数字1-4(可用vlookup函数将高中低更换为123)
    • 用例类型更改为功能测试(或性能测试、配置相关、安装部署、安全相关、接口测试、单元测试、其他)
  9. 保存后导入到禅道就搞定了~

你可能感兴趣的:(软件测试,python,测试用例)