kanass一款開源且免費的項目管理工具,包含項目管理相關的多個模塊,該工具功能易用、頁面簡潔。本篇文章通過測試人員的視角,來介紹如何維護用例與缺陷。

1、編寫用例

1.1 用例模塊中編寫

登錄kanass->進入項目->測試模塊,點擊添加用例。

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_禪道

屬性

是否必填

説明

名稱

必填

當前用例的名稱,可以通過名稱瞭解當前用例的測試點

前置條件

非必填

正確執行當前用例,需要的前提條件

測試步驟

非必填

完成當前測試,所需要的操作步驟

關聯需求

非必填

當前用例是用來測試哪個需求的

模塊

必填

當前用例所測試的功能,屬於哪個功能模塊

優先級

必填

當前用例的重要程度,若用例測試的為主流程功能,需要設置為高

用例類型

必填

默認為功能用例

  • 步驟拖拽

鼠標放置在步驟前面的圖標處,可以通過拖動調整步驟順序

  • 添加步驟

每行步驟後都有一個添加按鈕,點擊添加,會在當前步驟下插入一條

1.2 事項詳情頁面編寫

進入項目的事項模塊,點擊任意需求,可以在需求詳情->測試->添加用例中編寫用例,此處填寫的用例,會自動關聯當前需求

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_項目管理工具_02

2、規劃測試計劃

2.1 添加測試計劃

進入測試模塊->測試計劃->添加測試計劃,提交後,測試計劃添加成功

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_禪道_03

屬性

是否必填

屬性説明

名稱

必填

當前測試計劃的名稱

測試階段

必填

選擇當前測試所屬的階段

日期範圍

必填

設置當前測試計劃的開始與結束時間

2.2 關聯用例

進入測試計劃,可以為當前計劃關聯用例,可以通過模塊、優先級進行篩選。

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_禪道_04

3、執行測試用例

3.1 設置測試結果

進入測試計劃,點擊測試用例後的執行按鈕,可以設置測試用例的執行狀態

失敗:當前用例執行時,未按照預期結果輸出

成功:當前用例執行時,按照預期結果輸入

無法執行:因為存在其他缺陷,導致當前用例無法執行

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_項目管理工具_05

3.2 測試關聯缺陷

如果在執行測試用例的過程中發現了相關缺陷,可以直接提交缺陷或關聯已存在缺陷。

點擊用例詳情->關聯缺陷->添加缺陷/關聯缺陷。此處提交的缺陷會同步顯示在事項->缺陷頁面。

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_jira_06

用例中添加缺陷

3.3 查看測試歷史

進入測試用例的頁面,進入測試用例詳情,可以查看到當前用例被關聯哪個測試計劃,且在當前計劃中的執行結果。

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_jira_07

字段

説明

測試計劃

當前用例被關聯的測試計劃,若被關聯到多個測試計劃,此處也會有多條記錄

執行結果

當前用例在被關聯測試計劃中的執行結果

執行人

當前用例在被關聯的測試計劃中,由哪位執行人測試

4、缺陷的創建與驗證

4.1 創建缺陷

  • 事項模塊中添加缺陷

進入事項頁面->添加事項->選擇缺陷類型,填寫缺陷標題、描述、優先級等內容後,點擊創建。缺陷創建成功。

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_jira_08

創建缺陷

  • 測試用例中添加

具體步驟請查看 “3.2 測試關聯缺陷”

4.2 驗證缺陷

kanass提供了非常細緻且全面的缺陷流程,幾乎可以覆蓋全部的缺陷流轉場景,如缺陷新創建時為待辦,若創建人可以撤回,負責人可以已解決,驗證缺陷人員將其重新設置為進行中或已完成等。

在進行狀態流轉時,可以填寫變更原因或描述,並記錄在事項動態中。防止因時間過長或缺陷過於複雜,導致增加人員溝通成本。

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_項目管理工具_09

驗證缺陷

kanass實戰指南(5) - 測試團隊如何通過kanass管理跟蹤用例與缺陷_jira_10

填寫變更原因