TestLink簡介
TestLink是一款開源Web測試管理工具。主要的功能包括對測試產品管理,測試需求的管理,測試規范、測試計劃管理,同時它還提供了好多種測試結果的統計和分析,使我們能夠簡單的開始測試工作和分析測試結果。
[一]TestLink和XMind使用技巧:
使用第三方的“Testlink Convert”工具實現XLS/TXT/XML導入導出。
分享一個將思維導圖轉換成Testlink可以識別的xml文件的小工具:freemind
- XMind編寫用例需求規則:
- 加紅旗
- 加星星
- 操作步驟&期望結果
- 優先級:加上相關圖標 1 2 3
- xmind導出為freemind文件
- 運行文件里的 By_flag.exe,生成xml文件
- 將xml文件導入TestLink中。
注意:在導入到TestLink時,需要手動創建一個測試用例集(suit),將xml導入到指定的用例集下。以免混淆
[二]TestLink流程和操作技巧
TestLink操作參考博客:https://blog.csdn.net/cjtxzg/article/details/80498226
登錄TestLink
user:zzx
pass:zendao創建測試項目
創建測試計劃
創建構建
創建測試集
-
創建測試用例
- 狀態:草稿,待評審,評審中,重做,廢棄,Future,終稿
- 重要性:高,中,低
- 測試方式:手工,自動
將測試用例分配給測試計劃
在TestLink中創建用戶和分配角色
-
執行測試用例
- 執行用例狀態:尚未運行,鎖定,通過,失敗。
生成測試報告
導出測試用例/測試集
導入測試用例/測試集
TestLink使用者權限等級總結:
TestLink的使用者按權限等級來劃分共有6種用戶.權限由小到大分別為Guest,Tester,Test Designer,Senior Tester, Leader和Admin。
- admin:創建項目;用戶
- Leader:產品需求->測試用例集:建立測試計劃;分配測試任務。
- Senior Tester:可以查看和維護測試用例集->建立:執行測試用例。
- Testdesigner:可以開展測試用例:測試需求的所有工作。
- Tester:只能執行測試用例。
-
Guest:只有讀的權限,適合于查看測試用例和測試需求,以及項目分析的用戶。
TestLink.jpg
[三]產品需求
-
需求屬性
- 狀態:草案,審核,修正,完成,實施,有效的,不可測試的,過期。
- 類型:信息的,功能,用例,界面,不能使用,約束,系統功能。
-
需求三種分析方法
2.1- "重要-緊急"四象限
【緊急且重要、不緊急但重要、緊急不重要、不緊急不重要】-
需求優先級排序規則:
重要程度判斷:(由強至弱)- 不做,會造成嚴重的問題和惡劣的影響
- 做了,會產生巨大的好處和極佳的效果
- 跟核心用戶利益相關
- 跟大部分用戶權益相關
- 跟效率或成本有關
- 跟用戶體驗有關
緊急程度判斷:(由強至弱)
不做,錯誤會持續發生并造成嚴重影響
在一定時間內可控,但長期會有糟糕的影響
做了,立刻能解決很多問題、產生正面的影響
做了,在一段時間后可以有良好的效果
根據以上可將需求分為P1,P2,P3,P4四個等級。
- 2- kano模型
【最重要的三類需求:必備(基本型)、期望(期望型)、驚喜(興奮型)】
【不重要的三類需求:矛盾、錯誤、無關】- 需求優先級排序:
P1,期望型需求
P2,必備型需求
P3,興奮型需求
P4,矛盾,錯誤,無關型需求
- 需求優先級排序:
2.3- "用戶量-使用頻率"四象限
-
[四]TestLinkRep
TestLink測試報告功能概述
- 總體測試計劃進度
- 根據每版本的測試者的測試報告
- 失敗的測試用例
- 綁定的測試用例
- 尚未執行的測試用例
- 測試結果
- 圖標