刪除 Azure Boards 中的測試成品

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

雖然測試計劃、測試套件、測試案例等測試成品全都是工作項目的類型,但刪除這些工作項目的方法與刪除非測試工作項目不同。

重要

我們僅支援永久刪除測試成品,例如測試計劃、測試套件、測試案例、共用步驟和共用參數。 已刪除的測試成品不會出現在資源回收筒中,而且無法還原。 刪除測試成品不僅會刪除選取的測試成品,也會刪除其所有相關聯的子項目,例如子測試套件、所有設定中的測試點、測試人員 (不會刪除基礎測試案例工作項目)、測試結果歷程記錄和其他相關聯的歷程記錄。

當您刪除測試成品時,會發生下列動作:

  1. 從測試案例管理 (TCM) 資料存放區中移除已刪除的測試成品,並刪除基礎工作專案
  2. 執行作業,從 TCM 端和基礎工作項目刪除所有子專案。 視要刪除的成品數目而定,此動作可能需要時間(最多幾分鐘)。
  3. 導致工作專案追蹤數據存放區和 TCM 資料存放區中的所有資訊遭到刪除,且無法重新啟用或還原。

必要條件

  • 若要刪除測試回合,您必須是 Project 管理員 istrators 群組的成員,或將專案層級的 Delete 測試回合許可權設定為 [允許]。
  • 若要刪除測試計劃和測試套件,您必須是 Project 管理員 istrators 群組的成員,或具有 [區域路徑] 節點層級 [管理測試計劃] 或 [管理測試套件] 權限設定為 [允許]。 如果使用者不是專案管理員群組的一部分,則用戶必須將專案層級的 Delete 測試執行許可權設定為 [允許] 和 [區域路徑] 節點層級許可權。
  • 若要管理或刪除測試成品,您也必須將存取層級設定為 [基本 + 測試計劃] 或 Visual Studio Enterprise 此層級提供完整測試計劃功能集的存取權。 具有基本存取權且具有永久刪除工作專案及管理測試成品的許可權的使用者只能刪除孤立的測試案例。 也就是說,他們可以刪除從 Work 建立的測試案例,但未連結到任何測試計劃或測試套件。

若要刪除測試成品,適用下列限制和作業:

  • 具有基本存取權且具有永久刪除工作專案及管理測試成品的許可權的使用者只能刪除孤立的測試案例。 也就是說,他們可以刪除從 Work 建立的測試案例,但未連結到任何測試計劃或測試套件。
  • 當您刪除測試計劃、測試套件、測試案例、共用步驟或共用參數時,您不僅會永久刪除它們,也會刪除所有相關聯的測試成品,例如測試結果。
  • 您無法大量刪除測試成品。 如果測試成品是要刪除的大量選取專案的一部分,則除了測試成品以外的所有其他工作項目都會被刪除。

支援測試體驗的工作項目類型

下圖說明支持測試體驗及使用 Microsoft Test Manager 的工作項目類型集合。 這些工作項目類型會使用顯示的連結類型連結在一起。

測試管理工作項目類型。

從入口網站或 Microsoft Test Manager,您可以檢視測試套件所定義的測試案例,以及針對測試計劃定義哪些測試套件。 不過,這些物件不會透過連結類型彼此連線。 如需這些工作項目類型中使用的每個欄位定義,請參閱 根據組建和測試整合字段進行查詢。

刪除測試案例、測試套件或測試計劃

  1. 若要刪除測試案例、測試套件或測試計劃,請從入口網站開啟測試案例,然後從 [動作] 功能表選擇 [ 永久刪除] 選項。 (查詢結果頁面不支援大量刪除。

    從 Web 窗體中刪除測試案例和相關聯的測試成品。

    注意

    如果您有必要的許可權和存取權,您只會看到 [永久刪除 ] 選項。

  2. 確認您想要實際刪除專案。

    確認刪除測試成品對話方塊。

  1. 您也可以直接從 測試計劃刪除測試計劃。 若要刪除測試計劃,請開啟 [測試計劃],然後針對您要刪除的計劃選擇 [更多動作],然後選擇 [刪除]。

    [測試計劃] 頁面的螢幕快照,刪除測試計劃。

  1. 您也可以直接從 [測試 計劃] 或 [測試計劃] 中刪除測試計劃

    從 [測試] 頁面刪除測試計劃和成品。

  1. 若要刪除共用步驟和共享參數,您必須先手動移除所有參考,才能刪除它們。

    從表單中刪除共用步驟。