共用方式為


如何:建立已排序的測試

「已排序的測試」(Ordered Test) 是一種容器,其中含有其他測試,並保證這些測試會以特定的順序執行。

需求

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

警告

在已排序的測試中,每個測試都能自給自足且各自獨立。因此環境狀態不會在每個執行的測試之間保留。

注意事項注意事項

在啟動這個程序之前,您必須準備好其他測試以便包含在已排序的測試中。

若要建立已排序的測試

  1. 在 [方案總管] 中,開啟單元測試專案或自動程式碼 UI 測試專案的捷徑功能表,然後依序選擇 [加入] 和 [已排序的測試]。

    已排序的測試便會在主文件編輯視窗中開啟。 您便可以使用這個視窗選取測試,並將所選的測試包含在新的已排序測試中。

  2. (選擇性) 變更所選測試的選取範圍。 選擇[選取要檢視測試的專案] 下的下拉箭號,然後選擇您方案中的測試專案。

  3. 在 [可用的測試] 下,選擇某個測試將它選取。 使用 SHIFT+按一下和 CTRL+按一下,即可選取多個測試。

  4. 若要將一個或多個測試移至已排序的測試中,請選擇向右箭號。

    注意事項注意事項

    您可以將相同的測試多次加入至相同的已排序測試。這麼做時,該測試便會以列出的順序,以及出現在已排序清單中的次數來執行。

    若要從已排序的測試中移除測試,請在 [選取的測試] 窗格中選擇該測試,然後選擇向左箭號。 若要一次移除多個測試,請使用 SHIFT+按一下或 CTRL+按一下的方式選取這些測試,然後選擇向左箭號。

  5. (選擇性) 在 [選取的測試] 窗格內選擇任一個測試,然後選擇向上或向下箭號,即可將已排序的測試內的測試重新排序。 若要一次重新排序多個測試,請使用 SHIFT+按一下或 CTRL+按一下的方式選取這些測試,然後選擇向上或向下箭號。

    注意事項注意事項

    核取 [失敗後繼續],表示即使有一或多個測試失敗,已排序的測試依然會繼續執行。而未核取 [失敗後繼續] 則表示在發生第一次測試失敗之後,已排序的測試便會停止執行。

已排序的測試到目前已準備完成。 如需如何執行測試的詳細資訊,請參閱 如何:從 Microsoft Visual Studio 執行測試

請參閱

工作

如何:從 Microsoft Visual Studio 執行測試