分享方式:


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

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

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

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

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

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

範例測試結果趨勢 (進階) 小工具的螢幕快照。

在本文中,您將了解:

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

注意

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

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

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

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

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

必要條件

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

  • 您必須是項目的成員。 如果您尚未新增為項目成員, 請立即新增 。
  • 設定組建管線的持續測試。 如需詳細資訊,請參閱 使用組建執行單元測試。
  • 若要將小工具新增至小組儀錶板,您必須是小組的成員。 您必須具有基本存取權或更高許可權、具有儀錶板許可權,或是小組管理員或專案管理員。預設設定會提供所有小組成員的許可權。
  • 啟用 管線。 如果停用,管線的 Analytics 小工具都不會顯示。 若要重新啟用它,請參閱 開啟或關閉 Azure DevOps 服務。
  • 啟用 測試計劃。 如果停用,測試結果趨勢小工具會顯示「不支援存取」錯誤訊息。 若要啟用測試計劃,請參閱 開啟或關閉 Azure DevOps 服務。
  • 您必須是項目的成員。 如果您尚未新增為項目成員, 請立即新增 。
  • 設定組建管線的持續測試。 如需詳細資訊,請參閱 使用組建執行單元測試。
  • 已安裝 Analytics Marketplace 擴充功能。 您必須是專案集合管理員群組的成員,才能新增延伸模組。
  • 若要將小工具新增至小組儀錶板,您必須是小組的成員。 您必須具有基本存取權或更高許可權、具有儀錶板許可權,或是小組管理員或專案管理員。
  • 啟用 管線。 如果停用,管線的 Analytics 小工具都不會顯示。 若要重新啟用它,請參閱 開啟或關閉 Azure DevOps 服務。

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

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

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

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

    [測試結果趨勢] [進階] 小工具的 [設定] 對話框螢幕快照。

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

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

  3. 當完成時,選擇儲存

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

    測試結果趨勢進階小工具的螢幕快照。

下一步