共用方式為


在 Azure DevOps Test Plans 中管理測試回合

Azure DevOps 服務

Azure DevOps Test Plans 提供新的測試回合中樞體驗來管理測試執行。 這個增強的介面可協助小組追蹤測試進度、分析結果,以及跨開發周期維持品質。

Note

新的 測試回合中樞 體驗是針對所有組織自動啟用的公開 預覽功能 。 這項功能可以隨時在預覽期間變更。

若要停用此功能,請移至 [預覽功能 ],然後尋找名為 [新增測試回合中樞 ] 的功能旗標,並將切換設定為 [關閉]。 如果您 停用此功能,請分享您的意見反應,以協助我們加以改善。

如果您還未看到組織中新的功能,情況正常,因為推出是逐步進行的。

什麼是測試回合?

測試回合是一個容器,可擷取 Azure DevOps 中一或多個測試案例的執行。 它會追蹤特定測試會話的結果、持續時間和執行詳細數據。 當您從測試計劃或管線執行測試案例時,會自動建立測試回合。

測試運行協助團隊:

  • 監視品質趨勢:追蹤一段時間的測試進度和通過率
  • 快速識別問題:找出回歸問題、失敗以及被封鎖的測試
  • 維護測試歷程記錄:稽核和分析歷程記錄執行數據以取得深入解析

存取測試執行

若要檢視測試回合:

  1. 在您的 Azure DevOps 專案中,選取 [ 測試計劃]。

  2. 選取 [執行]。

    顯示 [測試計劃] 側功能表中 [執行] 選項的螢幕快照。

    [測試回合] 頁面會顯示所有可用的測試回合,包括手動和自動化,以及篩選和搜尋功能。

    測試回合登陸頁面的螢幕快照,其中顯示可用的測試回合清單。

搜尋和篩選測試回合

測試回合中樞提供數種方式來尋找特定的測試回合:

預設篩選

  • 時程表:過去七天 (預設值)
  • 執行類型:手動執行 (預設值)

搜尋功能

  • 依測試執行 ID 搜尋(僅精確匹配)—— 此搜尋功能覆蓋所有其他篩選器
  • 依時間軸、執行類型和其他屬性進行篩選
  • 在搜尋列中使用下拉式清單篩選

Tip

  • 篩選選擇和欄寬度在跨會話期間會持續保持,直到您手動清除它們為止。
  • 搜尋篩選會以加法方式運作。
  • 最多可以顯示 5,000 個結果,顯示在 Test Run Hub UI 中。

自訂欄

若要設定顯示哪些資料行,請執行下列步驟:

  1. 選取右上角的 欄選項

    螢幕快照顯示如何開啟欄選項功能表。

  2. 選擇您想要查看的數據列。

  3. 選取 ,然後套用

    顯示測試執行之欄位選項配置對話框的螢幕快照。

Tip

管線執行欄位僅適用於自動化執行,並同時涉及建置與發布管線。

測試運行狀態

測試回合可以根據測試案例結果處於三種狀態之一:

State 測試案例結果 Description
Completed 所有測試案例均通過 測試回合已順利完成,所有測試都通過
Completed 一個或多個案例被排除,其餘皆已通過。 執行已完成,其中一些測試被列為不適用
需要調查 一或多個失敗案例 測試運行已完成,但測試中不合格的部分需要引起注意
需要調查 一或多個封鎖案例 測試運行已結束,部分測試被阻止。
進行中 一或多個暫停案例 執行已暫停,稍後可以繼續執行

檢視測試回合詳細數據

當您選取測試回合時,詳細資料頁面會提供完整的資訊:

執行摘要

主頁面包括:

  • 通過率:通過的已執行案例百分比(不包括「不適用」案例)
  • 評論:執行層級評論(支援 Markdown 格式設定,可以透過輸入標記語法 @ 來標記使用者、工作專案 # 和拉取請求 !
  • 測試案例結果:每個測試案例的結果(已通過、失敗、未執行)
  • 測試回合元數據:執行詳細數據,包括執行測試的人員、時間和環境
  • 附件和記錄:執行中的螢幕快照、記錄和其他成品

主要測試回合檢視的螢幕快照,其中顯示摘要資訊和測試結果。

分析儀表板

每個測試回合都包含預先定義的分析儀錶板,其細分結果的方式如下:

  • Outcome
  • Priority
  • Configuration
  • 失敗類型
  • Resolution

您可以透過選取子類別文字來篩選儀表板圖塊,以專注於特定的分析或見解。

測試執行分析儀表板的螢幕快照,其中顯示依結果、優先順序和其他計量的明細。

顯示如何在分析儀錶板中篩選子類別圖格的螢幕快照。

管理附件

執行層級附件

若要將附件新增至測試回合:

  1. 在測試回合詳細數據中,選取 [+ 新增附件]。
  2. 選擇您的檔案並上傳它們。

顯示如何將附件新增至測試回合的螢幕快照。

一旦附件出現,您可以視需要檢視、下載或刪除它們。

測試回合附件清單的螢幕快照,其中包含下載或刪除檔案的選項。

Tip

  • 選取檔名來預覽影像和 PDF 檔案。
  • 執行層級附件與個別測試結果附件不同。 每個測試結果都可以有自己的附件,您可以透過測試結果詳細數據中的附件索引標籤進行存取。

使用測試案例結果

檢視和設定結果

[測試案例結果] 區段可讓您:

  • 檢閱個別測試結果
  • 自訂欄位顯示(類似於主要執行頁面)
  • 將測試結果連結至 Azure DevOps 工作專案

Tip

自動化測試執行預設結果篩選設定為失敗或中止,以加速分析。 對於通常數量較低的手動測試執行,結果預設保持不經過篩選。

顯示個別測試結果之測試案例結果區段的螢幕快照。

將測試結果與缺陷或其他工作項目產生關聯:

  1. 請選取核取方塊以連結您要的測試案例

顯示標示要連結到工作專案之測試案例的螢幕快照。

  1. 選擇建立新的 Bug 或連結至現有的工作專案。
  2. 完成連結程式。

分析詳細的測試結果

選取任何測試案例以檢視詳細結果,包括:

  • 測試結果摘要:測試執行概觀
  • 連結的工作項目:相關聯的錯誤和其他工作項目,單擊該部分的「+ 添加」按鈕以關聯需要的內容!
  • 測試步驟:提供詳細的逐步結果,包括結果與評論。 啟用「顯示圖片」選項,以便內嵌預覽截取的螢幕截圖。
  • 分析資訊:執行后分析和下一個動作
  • 附件:所有測試結果特定的附件

Tip

對於自動化執行,預設的測試案例結果過濾器設為 失敗中止 ,以加速分析。

詳細測試案例結果頁面的螢幕快照,其中顯示完整的測試資訊。

分析信息

分析區段有助於組織執行後的檢閱。

  • 執行後可使用所有測試結果
  • 失敗、暫停和封鎖的案例有更多的篩檢欄位
  • 註解是特定於分析使用的(與執行或結果註解分開)

顯示詳細測試案例檢閱之分析資訊區段的螢幕快照。

Tip

若要將更多選項新增至任何下拉式清單,例如,更多失敗類型,請使用 Azure DevOps REST API。

程式化存取

您也可以使用 Azure DevOps REST API 以程式設計方式管理測試回合。