共用方式為


HOW TO:建立和管理測試套件

您可以在測試計劃中建立測試套件,方法是從 Team 專案中所有測試案例的清單中,選取要加入至測試套件的測試案例。 您也可以加入新測試案例 (如果需要的話)。

透過將測試案例群組在一起,當您要執行所有這些測試時,可以選取此測試套件。 如需如何在套件中執行測試的詳細資訊,請參閱執行測試

測試計劃中的測試套件會做為包含根節點之階層的一部分予以加入和管理。 根節點測試套件具有與測試計劃相同的名稱。 它包含所有其他測試套件。 非查詢式測試套件或不是從需求建立的測試套件除了可以包含測試案例之外,還可以包含其他測試套件。 下圖顯示測試套件階層架構。

測試套件階層

注意事項注意事項

查詢式測試套件或從需求建立的套件不能包含任何其他測試套件。

您可以使用下列程序,加入和管理測試計劃中的測試套件:

  • 將測試套件和測試案例加入至測試計劃

  • 從測試套件移除測試案例

  • 移動測試套件

  • 重新命名測試套件

  • 刪除測試套件

  • 建立測試套件的複本

將測試套件和測試案例加入至測試計劃

若要將測試套件和測試案例加入至測試計劃

  1. 開啟 [Microsoft 測試管理員]。

    注意事項注意事項

    若要顯示 [Microsoft 測試管理員] 視窗,請按一下 [開始],然後按一下 [所有程式]。 指向 [Microsoft Visual Studio 2010],然後按一下 [Microsoft Test Manager 2010]。

  2. 從 [測試中心],按一下 [計劃],然後按一下 [內容]。

    [內容] 窗格隨即顯示。

  3. 選取您要在測試套件階層窗格中建立此測試套件的位置,然後按一下顯示測試套件階層之窗格中的 [新增]。

    注意事項注意事項

    測試套件階層具有與測試計劃同名的根節點。 您可以將測試案例或測試套件加入至此測試套件根節點,但無法加以重新命名。

  4. 輸入新測試套件的名稱。

    此名稱也會顯示在測試套件詳細資料窗格中。

  5. (選擇性) 按一下 [狀態],然後根據下表選取狀態清單中的狀態:

    狀態

    使用時機

    規劃中

    如果您尚未準備好執行此測試套件中的測試。

    進行中

    當您準備好執行此測試套件中的測試時。

    已完成

    當您已完成此測試套件中的測試,而且品質等級達到您的目標時。

    重要事項重要事項

    若要執行測試,您必須將測試套件的狀態設為 [進行中]。

  6. 若要針對您所建立的測試套件變更預設組態,以有別於計劃的預設設定,請按一下組態清單底部的下拉箭號。

    此時會顯示對話方塊,列出 Team 專案的所有組態,以及測試計劃目前的預設組態。

  7. 您必須先清除 [使用父測試套件的組態],然後選取您要加入和移除的預設組態。

    注意事項注意事項

    變更預設組態後,只有新的測試案例或已加入至此測試套件的測試套件會受到影響。 若想進一步瞭解如何變更測試與您測試計劃中現有組態的配對,請參閱如何針對特定測試案例更新組態的相關程序。

  8. (選擇項) 若要加入組態或是管理現有組態,請按一下 [管理]。

    [測試組態管理員] 活動隨即顯示。 如需使用測試組態管理員建立組態的詳細資訊,請參閱 HOW TO:建立測試組態

  9. 若要儲存您對預設組態的變更,請按一下 [儲存]。

  10. 若要將現有的測試案例加入至此測試套件,請按一下 [加入]。

    [將測試案例加入到套件] 對話方塊隨即顯示。 所有可用的測試案例都會顯示在測試清單中。

    注意事項注意事項

    原已加入至測試套件的測試並不會顯示在測試清單中。

  11. (選擇性) 如果列出數個測試案例,您可以變更測試案例的查詢以縮小測試案例的搜尋範圍,如下列步驟所示。

    1. 若要將新的子句加入到查詢中,請選取 [按一下這裡加入子句]。

    2. 按一下查詢子句中的每一欄,以填入此子句。 如果某個欄有接受值的清單,則當選取此欄時,即會出現下拉箭號; 按一下此下拉箭號,以選取清單中的值。 可用的欄如下:

      查詢欄

      填寫方式

      及/或

      如果這個子句和上一個子句必須為 true,才能符合結果,請選取 []。 如果這個子句或上一個子句必須為 true 才能符合結果,請選取 []。

      欄位

      這個欄位的清單包含了目前在 Team Foundation Server 中所用的所有可搜尋之工作項目欄位。 當您想要取得有用的結果時,請盡量使用多一點的子句和欄位。 您可以按 ALT + 向下鍵,或輸入您想選取的欄位名稱。

      運算子

      運算子的範例有 = (等於)、<> (不等於)、> (大於)、< (小於)、>= (大於或等於)、<= (小於或等於)、在於曾經是不曾是包含

      在指定的欄位中指定您要尋找的值。 如果有一份值清單供您選取,請按一下下拉箭號選取您要的值。 Team Foundation 工作項目追蹤包含部分查詢變數,可動態地將值加入至您的查詢。 如需詳細資訊,請參閱How to: Run or Cancel a Work Item Query

    3. 重複前兩個步驟,加入您要搜尋的所有值。

    4. 若要查看查詢的結果,請按一下 [執行] 以執行查詢。

  12. 選取您要加入的測試,然後按一下 [加入測試案例]。

    您所選取的測試案例現在會顯示在測試套件詳細資料窗格中。

    注意事項注意事項

    若要將現有測試案例的複本加入到測試套件,請以滑鼠右鍵按一下測試案例,然後指向 [建立複本並且加入到套件]。 新的測試案例對話方塊隨即顯示,讓您得以視需要編輯測試案例。

  13. 若要建立測試案例並將它加入至此測試套件,請按一下 [新增]。

    [新增測試案例] 對話方塊隨即顯示。

  14. 為新的測試案例輸入每個測試步驟的動作和預期結果等詳細資料,然後按一下 [儲存後關閉]。

    新的測試案例現在會顯示在測試套件詳細資料窗格中。

    注意事項注意事項

    如需如何建立新測試案例的詳細資訊,請參閱 HOW TO:建立手動測試案例

  15. 重複前兩個步驟,以加入更多測試案例。

    注意事項注意事項

    所有您加入的現有測試案例或您建立的新測試案例都會與每個預設組態配對,以定義必須在測試計劃的哪些組態上執行哪些測試。 若要檢視這些配對,請選取測試套件,然後按一下 [組態]。

    您對測試計劃所做的變更會自動儲存下來。

從測試套件移除測試案例

若要從測試套件移除測試案例

  1. 開啟 [Microsoft 測試管理員]。

    注意事項注意事項

    若要顯示 [Microsoft 測試管理員] 視窗,請按一下 [開始],然後按一下 [所有程式]。 指向 [Microsoft Visual Studio 2010],然後按一下 [Microsoft Test Manager 2010]。

  2. 從 [測試中心],按一下 [計劃],然後按一下 [內容]。

    [內容] 窗格隨即顯示。

  3. 若要選取測試套件,請按一下測試套件階層中的測試套件。

    測試套件中的測試案例會顯示在測試套件詳細資料窗格中。

  4. 若要從測試套件中移除測試案例,請選取測試套件詳細資料窗格中的測試案例,然後按一下工具列中的 [移除]。

    注意事項注意事項

    只會從測試套件移除該測試案例。 如果需要的話,可以在稍後重新加入該測試案例。

    該測試案例不會繼續顯示在測試套件詳細資料窗格中。

移動測試套件

測試套件可以移至測試套件階層中的不同位置上。

若要移動測試套件

  1. 開啟 [Microsoft 測試管理員]。

    注意事項注意事項

    若要顯示 [Microsoft 測試管理員] 視窗,請按一下 [開始],然後按一下 [所有程式]。 指向 [Microsoft Visual Studio 2010],然後按一下 [Microsoft Test Manager 2010]。

  2. 從 [測試中心],按一下 [計劃],然後按一下 [內容]。

    [內容] 窗格隨即顯示。

  3. 若要移動現有測試套件,請按一下測試套件,將其拖曳至要做為此測試套件新父代的節點上。 或者以滑鼠右鍵按一下測試套件並指向 [剪下],然後以滑鼠右鍵按一下要做為新父代的節點並指向 [貼上]。

    此測試套件現在是該節點的子系,而且它會顯示在測試套件階層中的新位置。

    注意事項注意事項

    如果您移動測試套件,則將一起移動所有子測試套件。 您無法移動任何測試套件,將其做為查詢式測試套件子項或透過將需求加入至測試計劃而建立的測試套件子項。

重新命名測試套件

若要重新命名測試套件

  1. 開啟 [Microsoft 測試管理員]。

    注意事項注意事項

    若要顯示 [Microsoft 測試管理員] 視窗,請按一下 [開始],然後按一下 [所有程式]。 指向 [Microsoft Visual Studio 2010],然後按一下 [Microsoft Test Manager 2010]。

  2. 從 [測試中心],按一下 [計劃],然後按一下 [內容]。

    [內容] 窗格隨即顯示。

  3. 若要重新命名現有測試套件,請在所有測試套件的樹狀目錄檢視中以滑鼠右鍵按一下測試套件,然後按一下 [重新命名]。

    注意事項注意事項

    您也可以按 F2 來重新命名測試套件。

  4. 請輸入測試套件的新名稱。

    該測試套件現在會顯示在測試套件階層中,並且具有新的名稱。

刪除測試套件

若要刪除測試套件

  1. 開啟 [Microsoft 測試管理員]。

    注意事項注意事項

    若要顯示 [Microsoft 測試管理員] 視窗,請按一下 [開始],然後按一下 [所有程式]。 指向 [Microsoft Visual Studio 2010],然後按一下 [Microsoft Test Manager 2010]。

  2. 從 [測試中心],按一下 [計劃],然後按一下 [內容]。

    [內容] 窗格隨即顯示。

  3. 若要刪除現有測試套件,請在所有測試套件的樹狀目錄檢視中以滑鼠右鍵按一下測試套件,然後按一下 [刪除]。

    [確認] 對話方塊隨即出現。

    重要事項重要事項

    您無法繼續檢視此測試套件中測試案例或測試套件的測試結果。 同時,也會永久刪除做為此測試套件子項的任何測試套件。

  4. 若要確認測試套件的刪除,請按一下 [刪除測試套件]。

    測試套件不會再顯示於此計劃的測試套件階層中。

建立測試套件的複本

測試套件可以移至測試套件階層中的不同位置上。

若要建立測試套件的複本

  1. 開啟 [Microsoft 測試管理員]。

    注意事項注意事項

    若要顯示 [Microsoft 測試管理員] 視窗,請按一下 [開始],然後按一下 [所有程式]。 指向 [Microsoft Visual Studio 2010],然後按一下 [Microsoft Test Manager 2010]。

  2. 從 [測試中心],按一下 [計劃],然後按一下 [內容]。

    [內容] 窗格隨即顯示。

  3. 若要複製現有測試套件,請以滑鼠右鍵按一下測試套件並指向 [複製],然後以滑鼠右鍵按一下要做為測試套件副本父代的節點。 然後指向 [貼上]。

    此測試套件現在是該節點的子系,而且它會顯示在測試套件階層中的新位置。

    注意事項注意事項

    如果您複製測試套件,則將一起複製所有子測試套件。 您無法複製任何測試套件,將其做為查詢式測試套件子項或透過將需求加入至測試計劃而建立的測試套件子項。

請參閱

工作

HOW TO:建立和管理查詢式測試套件

HOW TO:從另一個測試計劃複製測試套件

概念

使用測試套件組織測試案例

其他資源

How to: Create Test Suites from Requirements or User Stories