HOW TO:重新執行測試

您可以重新執行前一測試回合中執行的所有測試或某些測試。 如果您修改這些測試或受測試的程式碼,則可在重新執行測試時選擇執行原始的程式碼或重新編譯過的程式碼。

若要使用 [測試結果] 視窗重新執行測試回合

  1. 執行過一或數個測試之後,[測試結果] 視窗會為執行過的每個測試顯示一個資料列。 在 [測試結果] 視窗中,未產生「成功」結果的每個測試,其核取方法都會自動呈現核取的狀態。 您可以在 [測試結果] 視窗中選取其他測試,也可以清除不想再執行的測試。

  2. (選擇性) 變更您所測試的程式碼、您所執行之測試的程式碼,或者現用測試設定中的設定。 如需如何變更測試設定的詳細資訊,請參閱建立測試設定以便從 Visual Studio 執行自動化的測試

  3. 如果您未變更程式碼,也未變更測試設定,則可以按一下 [執行] 按鈕旁邊的向下箭號,然後再按 [執行核取的測試] 或 [執行核取的部署測試],以重新執行測試。 如果您已進行變更,請移到下一個步驟。

  4. 如果您變更了程式碼或測試設定,還是可以重新執行原始版本的測試。 若要這樣做,請按一下 [執行] 按鈕旁邊的向下箭號,然後按一下 [執行核取的部署測試]。

    注意事項注意事項

    如果測試部署已停用,就無法使用 [執行核取的部署測試] 選項。 如需詳細資訊,請參閱 HOW TO:設定測試部署

    如果您變更了程式碼或測試設定,則可以執行最新版本的測試和受測試的程式碼,同時使用最新的測試設定。 若要這樣做,請按一下 [執行] 按鈕旁邊的向下箭號,然後按一下 [執行核取的測試]。 這個動作會重建變更過的專案,然後再執行重建版本的測試和受測試程式碼。

若要以其他方式重新執行測試

  1. 執行一或多項測試。

  2. (選擇性) 變更您所測試的程式碼或您所執行之測試的程式碼。

  3. 您所執行測試將維持選取狀態。 這表示您可以使用 HOW TO:從 Microsoft Visual Studio 執行自動化測試中描述的任何一種方法來執行這些測試。 這些方法包括下列各項:

    • 在包含測試之原始程式碼的檔案中,以滑鼠右鍵按一下,然後按一下 [執行測試]。

    • 在 [測試檢視] 視窗中,按一下 [執行選取範圍]。

    • 在 [測試清單編輯器] 中,按一下 [執行核取的測試]。

    在執行這些測試之前,變更程式碼的專案都會重建。

    注意事項注意事項

    如果您變更了受測試程式碼或是測試的程式碼,這個動作不會重新執行上一次執行之程式碼的相同版本, 而會執行最新、重建版本的測試和受測試程式碼。

請參閱

工作

HOW TO:從 Microsoft Visual Studio 執行自動化測試