测试用例导入禅道

使用xmind编写测试用例,使用xmind2testcase工具将测试用例从Xmind转为CSV导入禅道,便于管理。

1.工具准备

第一步:安装python

第二步:安装xmind2testcase工具

运行-cmd-打开命令提示符弹窗,输入安装命令

安装命令:pip3 install xmind2testcase
版本升级:pip3 install -U xmind2testcase

第三步:在python安装路径下的\Lib\site-packages\xmind2testcase文件夹下找到zentao.py文件,替换成以下文件(原来的文件转换出的csv文件与目前禅道模板稍有不一致,需要修改)。

2.xmind编写规范

  1. 中心主题默认为产品名称 

  2. 中心主题下的第一层子主题会自动识别为TestSuite,也可以理解为模块。 

  3. TestSuite(模块)下的子主题添加优先级后会自动识别为TestCase。 

  4. TestCase(测试用例)可以添加备注来说明前置条件。

  5. TestCase(测试用例)下的子主题依次为TestStep和Expected results,即为测试步骤和期望结果。(注意:测试步骤和期望结果,如果用了序号,导入禅道时只能导入第一条。)

  6. 在任何元素前加#,可忽略解析。 

  7. 自由主题不会被解析进去。

模块名称获取:模块名称需要与禅道上的名称一致,才能按模块导入用例。按照下面截图【导出模板】,可以在模板中查看模块名称。

3.3xmind转换成CSV

使用xmind2testcase工具将xmind转换成CSV

方式1:使用web界面

第一步:运行-cmd-打开命令提示符弹窗,输入启动命令:xmind2testcase webtool 8000

第二步:浏览器中打开链接:http://127.0.0.1:8000/

第三步:上传xmind文件开始转换,导出Zentao CSV:

导出Zentao CSV效果如下:

方式2:命令行调用

    Usage:
  xmind2testcase [path_to_xmind_file] [-csv] [-xml] [-json]
  Example:
  xmind2testcase /path/to/testcase.xmind        => output testcase.csv、testcase.xml、testcase.json
  xmind2testcase /path/to/testcase.xmind -csv   => output testcase.csv
  xmind2testcase /path/to/testcase.xmind -xml   => output testcase.xml
  xmind2testcase /path/to/testcase.xmind -json  => output testcase.json

3.4CSV文件导入禅道

第一步:【测试】—》选择对应的产品,顶部导航栏点击【用例】—》导入CSV

每页导入设置为50条,多了可能会报错

  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值