共用方式為


HOW TO:建立手動測試案例

您可以使用 Microsoft Test Manager建立包含動作和驗證測試步驟的手動測試案例。您還可以在多個測試案例中共用一組通用測試步驟,稱為「共用步驟」(Shared Step)。如果您的待測應用程式有所變更,這會簡化測試步驟的維護作業。如需共用步驟的詳細資訊,請參閱 HOW TO:使用共用步驟共用一般測試案例步驟

需求

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

您建立的任何測試案例都會建立與 Team 專案的關聯,並可以加入相同或不同測試計劃的多個測試套件。在您執行這些測試案例時,可以標記哪些測試步驟成功以及哪些步驟失敗。您可以從失敗的測試案例建立 Bug。這個 Bug 會自動包含測試步驟和所收集的其他資訊。如需如何執行手動測試案例的詳細資訊,請參閱使用測試執行器執行手動測試

如果您要以不同資料來多次執行手動測試案例,則您無需建立測試案例的多個副本。您可以將參數加入至測試案例中任何測試步驟之動作或預期的結果。然後,您就可以針對想要用於測試的參數加入多組值。會以測試的個別反覆項目來執行參數的每一組值。如需此項的詳細資訊,請參閱 HOW TO:將參數加入至手動測試案例以使用不同資料多次執行測試

您可以選取測試計劃的套件,來從中建立手動測試案例,如下圖所示。

將測試案例加入至測試套件

注意事項注意事項

如果您將需求加入至測試計劃,藉以建立測試套件,則任何現有的測試案例或您加入至測試套件的新測試案例將會自動連結至此需求。

接著,您可以加入測試案例的詳細資訊,如下圖所示。

建立手動測試案例

注意事項注意事項

您可以透過從 Microsoft Excel 和 Microsoft Word 複製和貼上來加入測試步驟。從 Microsoft Excel 或 Microsoft Word 文件中選取步驟,並且以滑鼠右鍵點選現有步驟或 [按這裡加入步驟],然後指向 [貼上]。如需詳細資訊,請參閱HOW TO:從 Microsoft Excel 或 Microsoft Word 文件將測試步驟加入至手動測試案例。您也可以從純文字檔案複製和貼上,該檔案具有 Tab 分隔的動作和預期結果清單。

使用下列程序建立和修改手動測試案例:

  • 建立手動測試案例

  • 將動作和驗證測試步驟加入至手動測試案例

建立手動測試案例

若要建立手動測試案例

  1. 開啟 Microsoft Test Manager。

    注意事項注意事項

    若要顯示 Microsoft Test Manager 視窗,選取 [開始],然後選取[所有程式]。點選[Microsoft Visual Studio 2012],然後按一下 [Microsoft 測試管理員]。

  2. 在 [測試中心]中,選取 [計劃] 然後選取 [內容]。

    [內容] 窗格隨即顯示。

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

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

  4. 若要命名測試案例,請在 [標題] 中輸入名稱。

    您可使用此標題來識別測試案例並視需要進行搜尋。

  5. 按一下 [指派給],為此測試案例選取適當的擁有者。

  6. (選擇性) 若要變更測試案例的狀態,您必須先儲存測試案例。儲存測試案例之後,您就可以根據下表,從清單中選取狀態:

    狀態

    使用時機

    設計

    正在設計測試案例,尚未檢閱及核准。

    就緒

    已經檢閱及核准測試案例,可以準備執行了。

    Closed

    這個 Team 專案的未來反覆項目不再需要此測試案例。

    這些狀態取決於用來建立 Team 專案的流程範本。如需如何自訂流程範本的詳細資訊,請參閱自訂流程範本

    注意事項注意事項

    根據預設,[狀態] 設定為 [設計]。處於 [設計] 狀態的測試案例仍然可以執行。

  7. 按一下 [優先權] 以選取測試案例的重要性。

  8. (選擇性) 手動測試案例可以轉換成自動化測試。若要將測試案例的狀態設定為自動化,請按一下 [自動化狀態],然後根據下表,從清單中選取狀態:

    狀態

    使用時機

    未自動化

    這只是手動測試案例。

    已規劃

    計劃於未來針對此測試案例加入自動化。

    自動化

    如果自動化測試加入至此測試案例,則會自動設置該值。

    注意事項注意事項

    根據預設,[自動化狀態] 設定為 [未自動化]。如需如何將手動測試案例轉換成自動化測試案例的詳細資訊,請參閱 HOW TO:使自動化測試與測試案例產生關聯

  9. 按一下 [區域],為此測試案例選取 Team 專案中的適當區域。

    注意事項注意事項

    這些區域是 Team Foundation Server 系統管理員針對 Team 專案所設定的。您可以使用區域欄位來查詢手動測試案例。

  10. 按一下 [反覆項目] 以針對這個測試案例在 Team 專案中選取反覆項目。

  11. (選擇性) 若要將測試案例連結至此測試案例所測試的需求或使用者劇本,請按一下 [已測試的使用者劇本],然後按一下 [連結至]。接著,在 [工作項目 ID] 中輸入項目,或瀏覽以找到項目然後按一下 [確定]。

    需求或使用者劇本隨即顯示。

  12. 若要儲存測試案例,請按一下工具列中的 [儲存]。

    注意事項注意事項

    在儲存測試案例之後,測試案例識別項會顯示在編輯窗格的標題中。

將動作和驗證測試步驟加入至手動測試案例

您可以針對手動測試案例中的每個測試步驟,列出動作和預期的結果。您也可以附加檔案向測試人員提供其他詳細資料,或附加螢幕擷取畫面提供更多資訊。

若要將動作和驗證測試步驟加入至手動測試案例

  1. 開啟 Microsoft Test Manager。

    注意事項注意事項

    若要顯示 Microsoft Test Manager 視窗,選取 [開始],然後選取[所有程式]。點選[Microsoft Visual Studio 2012],然後按一下 [Microsoft 測試管理員]。

  2. 在 [測試中心]中,選取 [計劃] 然後選取 [內容]。

    [內容] 窗格隨即顯示。

  3. 在測試套件階層窗格中選取含有您的測試案例的測試套件。

  4. 若要開啟測試案例以加入步驟,請按兩下測試套件詳細資料窗格中列出的測試案例。

  5. 選取 [步驟]。

  6. 請按一下 [<按這裡加入步驟>],然後輸入測試步驟的詳細資料。

  7. 在 [動作] 底下,輸入測試人員執行此測試步驟所採取的動作。

  8. (選擇性) 在 [預期的結果] 底下,輸入在動作執行之後使用者預期的結果。

    注意事項注意事項

    如果您將預期的結果加入至測試步驟,它就會自動成為驗證測試步驟 (在步驟圖示上顯示紅色核取記號)。根據預設,每個測試步驟都是動作測試步驟,而且當您執行這個步驟時不需要驗證。當您執行測試案例時,您必須個別地將每個驗證測試步驟標記為成功或失敗。如果您沒有這樣做,系統就會自動指派失敗的狀態給此測試。

    注意事項注意事項

    Microsoft 測試管理員包含可用於格式化您的步驟文字的工具列。您可以使用各種格式化選項 (例如粗體、底線或色彩反白顯示) 來強調關鍵點。

  9. (選擇性)按住 [Alt] 鍵然後按 [輸入] 將附屬的測試步驟和預期的結果。您可以新增多個測試步驟所需要的多重附屬測試步驟。

    例如,如上圖所示。您可以建立名為「登入應用程式的」測試步驟會將下列附屬測試步驟:

    • 選擇位於右上角的連結標記。

    • 「使用者欄位中,輸入您的使用者名稱」。

    • 「密碼欄位中,輸入您的密碼」

    • 「選取按鈕的正負號」。

  10. 若要加入另一個測試步驟,請點選 [輸入]。您可以依照測試的需要加入任意數目的測試步驟。

  11. (選擇性) 若要將檔案做為附件加入測試步驟,請按一下測試步驟,然後按一下工具列上的附件圖示。若要輸入附件的位置,請按一下 [加入],輸入檔案的位置,然後按一下 [確定]。

  12. (選擇性) 若要插入測試步驟,請選取步驟並按一下工具列上的 [插入步驟]。

    測試步驟會在選取的步驟上方插入。

  13. (選擇性) 若要移動清單中的測試步驟,請選取一個或多個步驟,然後點選工具列上的 [上移] 或 [下移 ]。

    選取的步驟會向上或向下移動一個步驟。

  14. (選擇性) 若要將共用步驟加入至測試案例,請以滑鼠右鍵按一下步驟,然後指向 [插入共用步驟]。從清單選取共用步驟,然後按一下 [插入]。

    共用步驟會在選取的步驟上方插入。

    注意事項注意事項

    您也可以從測試案例建立共用步驟。如需詳細資訊,請參閱HOW TO:使用共用步驟共用一般測試案例步驟

  15. 若要儲存測試案例,請按一下工具列上的 [儲存後關閉]。

    現在可以使用 [測試執行器] 執行測試案例。如需詳細資訊,請參閱HOW TO:執行手動測試

請參閱

工作

HOW TO:使用共用步驟共用一般測試案例步驟

HOW TO:執行手動測試

HOW TO:在測試套件中執行多個手動測試

HOW TO:將參數加入至手動測試案例以使用不同資料多次執行測試

HOW TO:使用 Microsoft 測試管理員建立工作項目

HOW TO:使用 Microsoft 測試管理員搜尋特定的工作項目

概念

使用 Microsoft Test Manager 建立手動測試案例