從命令列執行自動化的測試
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 是命令列公用程式,可讓您執行下列工作:
將自動化測試匯入至測試計劃
從命令列執行測試計劃中的測試
檢視匯入測試或執行測試時要使用的測試項目及其對應 ID 的清單
您還可以使用測試環境,來從命令列使用 tcm.exe 執行與自動化關聯的測試案例。
工作
下列主題可協助從命令列執行自動化測試:
工作 |
相關主題 |
---|---|
使用 VSTest.Console.exe 從命令列執行自動化測試:您可以從命令列執行自動化單元測試和自動程式碼 UI 測試。 |
|
使用 mstest.exe 從命令列執行自動化測試:您可以在本機上或者使用測試控制器或測試代理程式,從命令列執行自動化的 Web 效能和負載測試。 使用 MSTest.exe,您可以從命令列將測試回合的自動化測試結果儲存至 Team Foundation Server 並進行檢視。 如果在 Visual Studio 2010 測試專案中建立測試,或者如果您將 .testsettings 檔案手動加入至 Visual Studio 2012 測試專案類型,MStest 也可以用來執行測試。 |