TestLink 是 sourceforge 的開放源代碼項(xiàng)目之一。作為基于 web 的測(cè)試管理系統(tǒng)。
TestLink 的主要功能包括:
測(cè)試需求管理
測(cè)試用例管理
測(cè)試用例對(duì)測(cè)試需求的覆蓋管理
測(cè)試計(jì)劃的制定
測(cè)試用例的執(zhí)行
大量測(cè)試數(shù)據(jù)的度量和統(tǒng)計(jì)功能
安裝 Testlink 也十分方便,只要在下面的網(wǎng)站上下載安裝包,一鍵安裝即可。

對(duì)于平時(shí)的項(xiàng)目來(lái)說(shuō),相信很多人習(xí)慣用思維導(dǎo)圖來(lái)編寫測(cè)試用例,xmind、freemind 還有其他很多思維導(dǎo)圖的工具。
下面給大家分享一個(gè)將思維導(dǎo)圖轉(zhuǎn)換成 Testlink 可以識(shí)別的 xml 文件的小工具,方便大的使用。
地址:

使用 freemind 創(chuàng)建的測(cè)試用例導(dǎo)出成 testlink 可導(dǎo)入的 xml 文件,xmind 編寫的用例請(qǐng)先導(dǎo)出為 freemind 格式文件 (.mm 后綴文件)
freemind、xmind 用例編寫要求:
TestSuite 需要加上相關(guān)的圖標(biāo):旗幟(對(duì)顏色無(wú)要求)
有步驟的用例需要加上相關(guān)的圖標(biāo):星星(對(duì)顏色無(wú)要求)
有步驟的用例 各個(gè)步驟的描述及期望結(jié)果用 & 進(jìn)行分隔 (例如:‘點(diǎn)擊登錄按鈕 & 登錄成功’)
用例優(yōu)先級(jí)需要加上相關(guān)的圖標(biāo):1 2 3 —>高 中 低 (標(biāo)注其他數(shù)字圖標(biāo)的 默認(rèn)是中優(yōu)先級(jí))
具體的編寫可以參照 Demo.mm 、Demo.xmind 作為參考

使用說(shuō)明
xmind 編寫的用例請(qǐng)導(dǎo)出為 freemind 文件
將需要轉(zhuǎn)換的 freemind 文件 (例如 demo.mm) 復(fù)制到當(dāng)前文件夾
雙擊 By_flag.exe,雙擊即可生成 xml 文件和 logger.log(log 文件可查看導(dǎo)出的相關(guān)日志),也可以執(zhí)行 Freemind.py 文件,相關(guān)的依賴庫(kù)請(qǐng)自行下載。
將生成的 xml 文件導(dǎo)入到 Testlink 就好啦
注意:mm 文件的文件名最好不要出現(xiàn)特殊符號(hào)

注意:
生成的 xml 文件在導(dǎo)入 testlink 時(shí),中心主題沒(méi)有設(shè)定為 suite 的,請(qǐng)?jiān)?testlink 中手動(dòng)創(chuàng)建一個(gè)測(cè)試用例集,將 xml 導(dǎo)入到 testlink 指定的用例集下。
以免和原有的測(cè)試用例混淆造成管理混亂(也可以直接在頂層加上旗幟圖標(biāo),這樣導(dǎo)出到 testlink 就是在一個(gè)文件夾下了)。
執(zhí)行 exe 后會(huì)將文件夾下所有的.mm 文件全部執(zhí)行轉(zhuǎn)換生成 xml,為避免造成運(yùn)行錯(cuò)誤,請(qǐng)盡量保持文件夾下只有一個(gè) mm 文件。

最后:如果對(duì)python自動(dòng)化測(cè)試、web自動(dòng)化、接口自動(dòng)化、移動(dòng)端自動(dòng)化、面試經(jīng)驗(yàn)交流等等感興趣的測(cè)試人,點(diǎn)我點(diǎn)我點(diǎn)我自行獲取?~