運行環境:
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 -U xmind2testcase
3.完成轉換
轉換方法有兩種:命令行轉換和web轉換
1)命令行轉換
在命令行輸入:xmind2testlink E:\XmindToXML\example.xmind即可
2)web轉換(建議用這種)
在命令行輸入:xmind2testcase webtool 5000,操作頁面如下:
然后打開瀏覽器訪問:http://127.0.0.1:5000/,打開頁面如下:
選擇要轉換的xmind文件,點擊開始轉換即可(可以將轉換過程可視化),轉換完后點擊下載
4.導入testlink
打開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.!開頭的所有主題都會被自動忽略,可以用來隱藏或者注釋某些不想導入的內容