分析失敗的測試和追蹤 Bug

測試時送出 Bug

您可以在執行測試時,使用 Team Web AccessMicrosoft Test Manager 建立 Bug 工作項目,也可以在檢閱測試結果時建立。

您在這些工具中建立的 Bug 會自動連結至您當時執行的測試。 其中包括您執行的成功和失敗步驟清單。 如果您在執行測試時輸入任何註解或附加檔案,它們也會附加至 Bug。

在測試執行器中送出 Bug

其他診斷資料

如果您希望 Bug 包含診斷資料 (例如,螢幕擷取畫面和系統資訊),請使用 Microsoft Test Manager 執行您的測試。 若要附加 IntelliTrace 記錄檔、事件記錄檔、視訊錄製和其他資料,請定義測試設定

若要在執行測試時從您的應用程式伺服器元件收集診斷資料,請在實驗室環境中部署伺服器。

如果您想要擷取電腦狀態的快照,請在 SCVMM 環境中使用虛擬機器。

分析測試

當您完成一系列的手動或自動化測試時,可以檢查結果並決定如何處理它們。

MTM 中的分析回合頁面

開啟測試回合以檢查個別測試的結果。 對於每項測試,您可以指出失敗的類型和解決方式、加入註解,以及指派結果給小組成員。 您也可以建立 Bug。

MTM 中的分析測試回合頁面

分析是選擇性的,但是對於自動化測試特別有用。

追蹤 Bug

使用 [驗證 Bug] 頁面執行查詢,尋找您所建立或指派給您的 Bug。 如果您已建立 Bug,當開發人員簽入修正的程式碼並將 Bug 的狀態設定為 [完成] 時,就會將它重新指派給您。

您也可以建立自己的 TFS 查詢,在 [驗證 Bug] 頁面上使用。

驗證 Bug 修正

使用 [驗證] 重新執行連結至 Bug 的測試案例。 以一般方式執行測試

驗證 Bug 的方式

從 Bug 建立測試案例

您可以建立測試案例,讓它包含從您建立 Bug 之前執行過的動作自動建立的步驟。 這樣就會產生直接驗證 Bug 是否已修正的測試案例。 測試案例也可以在稍後的衝刺中重新執行,確保 Bug 未再次發生。

從 Bug 建立測試案例

如果 Bug 是在您調查測試案例時建立,可能就不需要產生新的 Bug。