設定測試結果趨勢 (進階) 小工具

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Teams 會追蹤其測試附屬健康情況,以確保管線中有效的持續測試。 例如,小組可能會追蹤:

  • 測試通過百分比
  • 測試失敗
  • 測試持續時間

使用 測試結果趨勢 小工具,您可以監視一段時間的測試趨勢、偵測測試失敗、測試持續時間等的模式,以及產生可採取動作的深入解析。

顯示過去 7 天內通過百分比和測試失敗的範例測試結果趨勢小工具

範例測試結果趨勢的螢幕擷取畫面, (進階) 小工具。

在本文中,您將了解:

  • 您可以藉由監視測試結果趨勢圖取得的深入解析類型
  • 從測試結果趨勢圖表取得可採取動作見解的必要條件
  • 如何安裝和設定測試結果趨勢小工具

注意

測試結果趨勢 (進階) 小工具是以分析為基礎,並支援 Azure DevOps Server 2020 和更新版本。 針對舊版,您可以使用測試結果趨勢小工具。

測試結果趨勢圖支援的深入解析

使用測試結果趨勢圖表,您可以取得下列見解:

  • 藉由監視失敗趨勢和每天的平均通過率,識別測試健康情況是否隨著時間而改善
  • 藉由監視每天的平均測試持續時間,找出影響管線效率的長時間執行測試
  • 識別測試結果中的模式。 測試最近是否開始失敗? 或者,測試是否一律在所選期間失敗? 或者,測試是否顯示不具決定性的行為?
  • 根據測試檔案、分支或階段,藉由設定特定篩選,取得您感興趣的特定領域見解。
  • 設定小工具將焦點放在測試檔案、分支或階段,以取得您所測試特定區域的深入解析。

測試結果趨勢圖要求您在組建管線中設定持續測試。 若要取得更深入的見解和資料,您可以在管線中檢視測試失敗報告。 若要深入瞭解,請參閱詳細 資料分析測試結果

必要條件

若要設定測試結果趨勢小工具:

  • 您必須是專案的成員。 如果您尚未新增為專案成員, 請立即新增
  • 設定組建管線的持續測試。 如需詳細資訊,請參閱 使用組建執行單元測試
  • 若要將小工具新增至小組儀表板,您必須是小組的成員。 您必須具備 基本 存取權或更高許可權、具有 儀表板許可權,或是 小組管理員 或專案經理。預設設定會提供所有小組成員的許可權。
  • 啟用 管線。 如果停用,管線的 [分析] 小工具都不會顯示。 若要重新啟用它,請參閱 開啟或關閉 Azure DevOps 服務
  • 啟用Test Plans。 如果停用,測試結果趨勢小工具會顯示「不支援存取」錯誤訊息。 若要啟用測試計劃,請參閱 開啟或關閉 Azure DevOps 服務

設定測試結果趨勢 (進階) 小工具

您可以設定 [測試結果趨勢 (進階) 小工具],以顯示組建或發行管線的結果。

  1. 從小組的儀表板中,選取 您想要設定的 [測試結果趨勢] ([進階) 小工具] 的動作圖示,然後選取 [ 設定]。

    修改[標題],然後針對您將選取的[管線類型] 選取 [建置] 或 [發行]。

    [測試結果趨勢] ([進階) 小工具] 的 [組態] 對話方塊螢幕擷取畫面。

    選取加號圖示以新增一或多個管線。

  2. 接下來,選取[期間],然後選擇您想要追蹤的計量。選擇性地套用分支測試檔案擁有者和測試回合的篩選。

  3. 完成時,請選取 [儲存] 。

    下圖顯示過去七天具有通過率和測試結果的圖表。

    測試結果趨勢進階小工具的螢幕擷取畫面。

下一步