Share via


從命令列執行自動化的測試

Visual Studio 2012 包括為了進行測試的下列命令列工具:

  • VSTest.Console.exe:您可以使用 VSTest.Console.exe 程式從命令列執行自動化單元測試和自動程式碼 UI 測試。 VSTest.Console.exe 已針對效能最佳化,用來取代 Visual Studio 2012 中的 MSTest.exe。

  • MSTest.exe:您可以使用 MSTest.exe 程式從命令列執行測試組件中的自動化測試。 MSTest 用於負載測試和與 Visual Studio 2010 測試專案相容。 MSTest 還可以用來檢視這些測試回合的測試結果,將結果儲存至磁碟,並且將結果儲存至 Team Foundation Server。

  • TCM.exe:Tcm.exe 是命令列公用程式,可讓您執行下列工作:

    1. 將自動化測試匯入至測試計劃

    2. 從命令列執行測試計劃中的測試

    3. 檢視匯入測試或執行測試時要使用的測試項目及其對應 ID 的清單

    您還可以使用測試環境,來從命令列使用 tcm.exe 執行與自動化關聯的測試案例。

工作

下列主題可協助從命令列執行自動化測試:

工作

相關主題

使用 VSTest.Console.exe 從命令列執行自動化測試:您可以從命令列執行自動化單元測試和自動程式碼 UI 測試。

使用 mstest.exe 從命令列執行自動化測試:您可以在本機上或者使用測試控制器或測試代理程式,從命令列執行自動化的 Web 效能和負載測試。

使用 MSTest.exe,您可以從命令列將測試回合的自動化測試結果儲存至 Team Foundation Server 並進行檢視。

如果在 Visual Studio 2010 測試專案中建立測試,或者如果您將 .testsettings 檔案手動加入至 Visual Studio 2012 測試專案類型,MStest 也可以用來執行測試。

請參閱

其他資源

使用 Microsoft Visual Studio 執行系統測試

使用 Visual Studio 建立系統測試

使用 Team Web Access 計劃手動測試