运行环境:

Python版本:3.7(Python2.x和Python2.x均可)

第三方库:xmind2testlink/xmind2testcase

1.安装Python(以Python3.x为例)

1)下载Python安装包

进入Python官网:www.python.org,打开页面如下:

选择Downloads—>All releases—>Download Python 3.7.2,然后等待下载完成即可

2)安装Python

进入下载目录,双击安装包,一直点击next即可(如果不想修改安装路径)

安装完成后打开DOS窗口(Win+R,输入cmd按下Enter),输入命令行python3,验证python是否安装成功,如下图:

然后需要对pip命令进行升级,升级命令如下:

python3 -m pip install --upgrade pip

升级成功后会有sucessfully的提示,此时可以在命令行输入pip3 -V验证其版本

至此Python的安装已经完成

注:本人电脑安装了两个版本的python,所以用对应的命令需要加上版本号区分

2.安装xmind2testlink/xmind2testcase库

xmind2testlink安装方法:

安装方法:在命令行输入pip3 install xmind2testlink

xmind2testcase安装方法:

在命令行输入:pip3 install xmind2testcase

版本升级可以输入:pip3 install -xmind2testcase

3.完成转换

转换方法有两种:命令行转换和web转换

1)命令行转换

在命令行输入:xmind2testlink E:\XmindToXML\example.xmind即可

2)web转换(建议用这种)

在命令行输入:xmind2testcase webtool 5000,操作页面如下:

然后打开浏览器访问:http://127.0.0.1:5000/,打开页面如下:

选择要转换的xmind文件,点击开始转换即可(可以将转换过程可视化),转换完后点击下载

打开testlink登录成功,新建一个节点,导入已经转换好的xml文件即可

转换文件格式如下:

模板下载:example.xmind

使用须知:

1.默认的中心主题不会被转换,默认从第一层子主题开始转换

2.中心主题可以通过加上一个小星星来区分V1和V2的标识

3.第一层子主题会被识别为 TestSuite

4.TestSuite 的子主题会被识别为TestCase

5.TestCase 的下级分支为TestStep 和 Expected Result

6.你可以给 TestSuite,TestCase加上 Note,这会被识别为Summary 字段

7.你可以给TestCase 加上 Comment,这会被识别为 Preconception 字段

8.你可以使用数字Marker来为TestCase定义优先级

9.之后的主题可以自由扩展,如果一个主题被标记了priority那么意味着case到此结束

10.如果没有主题被标记priority,默认case取到最后一个主题

11.默认使用空格连接case子主题,你可以指定其他连接符(根主题的最后一个字符)

12.所有case子主题的Summary和Preconception会被连接起来

13.!开头的所有主题都会被自动忽略,可以用来隐藏或者注释某些不想导入的内容