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

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

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

  • 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。

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

如需詳細資訊,請參閱從舊版 Visual Studio 升級測試

請參閱

概念

在 Microsoft Test Manager 中執行自動化測試

定義測試計劃

其他資源

使用 Microsoft Test Manager 建立自動化測試