共用方式為


HOW TO:將需求或使用者本文加入至測試計劃

如果您是根據需求或使用者本文規劃測試,則可使用 Microsoft 測試管理員將需求或使用者本文加入至您的測試計劃。 這可讓您依需求組織您的測試。 您可以將測試案例連結至已在 Team 專案中建立的現有需求或使用者本文。 您也可以檢視任何已連結至需求或使用者本文的測試案例。

透過 Visual Studio 2010 Ultimate 或 Visual Studio Test Professional 將需求加入至測試計劃,可確保每項需求都能明確經過測試。 這也可讓您判斷您的需求涵蓋多少測試範圍。 透過將需求包含在測試計劃中,您將可同時執行所有的測試案例並且檢視結果。

注意事項注意事項

您可以使用 Microsoft 測試管理員,將新的需求加入至 Team 專案。 如需這項做法的詳細資訊,請參閱 HOW TO:使用 Microsoft 測試管理員建立工作項目。 如需如何使用 Microsoft Visual Studio 2010 來加入新需求的詳細資訊,請參閱使用者本文 (Agile)

當您將需求加入至測試計劃後,接著便可建立該需求的測試案例,或是加入該需求的現有測試案例。 您也可以直接編輯測試案例,然後使用 [測試] 連結將其連結至需求,此測試案例便也會顯示在您的測試計劃中。

將測試案例連結至需求或使用者本文

注意事項注意事項

在您的專案中,需求也可能會稱為使用者本文,視您使用的方法而定。

使用下列程序將需求加入至您的測試計劃,然後為這個需求連結現有的測試案例或是建立新的測試案例:

  • 將現有需求加入至您的測試計劃

  • 將現有測試案例連結至需求

  • 為需求建立測試案例

  • 移除測試案例與需求之間的連結

注意事項注意事項

您也可以使用 Microsoft Visual Studio 2010,將測試案例連結至需求或使用者本文。 如需詳細資訊,請參閱測試案例 (Agile)。 如果您使用 Microsoft Visual Studio 2010 更新或加入連結,則在您選取需求並按一下 [重新整理] 之前,這些變更不會反映在 Microsoft 測試管理員中。 若未執行此動作,則不會立即更新資訊。

將現有需求加入至您的測試計劃

將現有需求加入至您的測試計劃

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

    注意事項注意事項

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

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

    [內容] 窗格隨即顯示。

  3. 若要將需求加入至您的測試計劃,請在測試套件階層中選取要放置需求的位置,然後按一下 [加入需求]。

    [將現有需求加入到此測試計劃] 對話方塊隨即顯示。

    注意事項注意事項

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

  4. 選取您要加入至測試計劃的需求,然後按一下 [將需求加入到計劃]。

    注意事項注意事項

    當您在測試套件階層中選取需求時,已連結至這些需求的現有測試案例會顯示在測試套件詳細資料窗格中。

  5. (選擇性) 根據預設,以需求為基礎的測試套件會以需求 ID 加上需求名稱做為其名稱。 若要加以重新命名,請以滑鼠右鍵按一下其名稱,然後指向 [重新命名]。 接著輸入新的名稱。

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

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

    狀態

    使用時機

    規劃中

    如果您尚未準備好要執行連結至此需求的測試。

    進行中

    當您準備好要執行連結至此需求的測試時。

    已完成

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

    重要事項重要事項

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

  7. 若要針對您所加入的需求變更預設組態,以有別於計劃的預設組態,請按一下測試套件詳細資料窗格中組態清單旁邊的下拉箭號。

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

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

    注意事項注意事項

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

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

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

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

將現有測試案例連結至需求

將現有測試案例連結至需求

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

    [內容] 窗格隨即顯示。

  2. 從測試套件階層窗格中選取您要加入測試案例的需求,然後按一下 [加入]。

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

    注意事項注意事項

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

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

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

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

      查詢欄

      填寫方式

      及/或

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

      欄位

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

      運算子

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

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

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

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

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

    您所選取的測試案例現在會顯示在測試套件詳細資料窗格中。 您對測試計劃中的需求所做的變更,會自動儲存下來。

    注意事項注意事項

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

為需求建立測試案例

為需求建立測試案例

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

    [內容] 窗格隨即顯示。

  2. 從測試套件階層窗格中選取要建立測試案例的需求,然後按一下 [新增]。

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

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

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

    注意事項注意事項

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

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

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

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

移除測試案例與需求之間的連結

您可以編輯需求以移除測試案例,也可以編輯測試案例以移除需求的連結。 兩者有相同的效果。

移除測試案例與需求之間的連結

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

    [內容] 窗格隨即顯示。

  2. 若要移除需求與測試案例之間的連結,請選取測試套件階層中的特定需求。

    所有連結至該需求的現有測試,都會顯示在測試套件詳細資料窗格中。

  3. 以滑鼠右鍵按一下現有測試清單中的測試,然後指向 [移除]。

    在測試案例的 [已測試的使用者本文] 索引標籤中,此需求的 [測試] 連結已遭移除。 測試案例不會再顯示於此套件的測試清單中。 您對需求所做的這項變更會自動儲存下來。

    注意事項注意事項

    您可以直接編輯測試案例,然後從 [已測試的使用者本文] 索引標籤移除任何需求的 [測試] 連結。

請參閱

工作

HOW TO:建立手動測試案例

HOW TO:使用 Microsoft 測試管理員檢視需求或使用者本文

HOW TO:變更測試套件的測試狀態

概念

使用需求或使用者本文建立測試計劃

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