HOW TO:從命令列執行負載測試
您可以透過命令列執行多種類型的測試,其中包括負載測試。 如需詳細資訊,請參閱HOW TO:使用 MSTest 從命令列執行自動化測試與MSTest.exe 命令列選項。
當您從命令列啟動負載測試後,可以在它執行時予以監控。 您也可以在它完成之後進行分析。 如需詳細資訊,請參閱HOW TO:存取負載測試結果以進行分析。
從命令列執行單一負載測試
從命令列執行多個負載測試
使用測試控制器和測試代理程式,從命令列執行分散式負載測試
指定結果檔案名稱
需求
- Visual Studio Ultimate
從命令列執行單一負載測試
若要從命令列執行單一負載測試
開啟 Visual Studio 命令提示字元。
若要這麼做,請按一下 [開始],然後依序指向 [所有程式]、[Microsoft Visual Studio 2012]、[Visual Studio Tools],再按一下 [開發者命令提示字元]。
根據預設,Visual Studio 命令提示字元會開啟,並顯示所在位置的路徑如下:
<磁碟機代號>:\Program Files\Microsoft Visual Studio 11.0\VC
注意事項 若要變更這個預設的路徑,請按一下 [開始],依序指向 [Microsoft Visual Studio 2010]、[Visual Studio Tools],以滑鼠右鍵按一下 [Visual Studio 10.0 命令提示字元],再按 [屬性]。在 [開發者命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。
找到包含這些負載測試的資料夾。
若要從命令列執行單一負載測試,您需要指定 /TestContainer 引數。 .webtest 檔案或 .loadtest 檔案被視為測試容器,包含單元測試的 dll 也是測試容器。 例如,如果您有名為 LoadTest1.loadtest 的負載測試,就會使用下列命令來執行負載測試:
mstest /TestContainer:LoadTest1.loadtest
從命令列執行多個負載測試
若要從命令列執行多個負載測試
開啟 Visual Studio 命令提示字元。
若要這麼做,請按一下 [開始],然後依序指向 [所有程式]、[Microsoft Visual Studio 2012]、[Visual Studio Tools],再按一下 [開發者命令提示字元]。
根據預設,Visual Studio 命令提示字元會開啟,並顯示所在位置的路徑如下:
<磁碟機代號>:\Program Files\Microsoft Visual Studio 11.0\VC
注意事項 若要變更這個預設的路徑,請按一下 [開始],依序指向 [Microsoft Visual Studio 2010]、[Visual Studio Tools],以滑鼠右鍵按一下 [Visual Studio 10.0 命令提示字元],再按 [屬性]。在 [開發者命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。
找到包含這些負載測試的資料夾。
您可以從命令列指定多個測試容器引數。 如果您要執行 LoadTest1.loadtest 和 LoadTest2.loadtest,請使用下列命令列:
mstest /TestContainer:LoadTest1.loadtest /TestContainer:LoadTest2.loadtest
使用測試控制器和測試代理程式,從命令列執行分散式負載測試
若要使用測試控制器和測試代理程式,從命令列執行分散式負載測試
開啟 Visual Studio 命令提示字元。
若要這麼做,請按一下 [開始],然後依序指向 [所有程式]、[Microsoft Visual Studio 2012]、[Visual Studio Tools],再按一下 [開發者命令提示字元]。
根據預設,Visual Studio 命令提示字元會開啟,並顯示所在位置的路徑如下:
<磁碟機代號>:\Program Files\Microsoft Visual Studio 11.0\VC
注意事項 若要變更這個預設的路徑,請按一下 [開始],依序指向 [Microsoft Visual Studio 2010]、[Visual Studio Tools],以滑鼠右鍵按一下 [Visual Studio 10.0 命令提示字元],再按 [屬性]。在 [開發者命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。
找到包含這些負載測試的資料夾。
若要使用測試設定來執行負載測試,請輸入下列命令:
Mstest /TestContainer:LoadTest1.loadtest /testsettings:RemoteComputer.Testsettings
注意事項 若要在測試控制器和測試代理程式上執行負載測試,您必須使用透過 Visual Studio Ultimate 所建立的測試設定。如需詳細資訊,請參閱使用測試設定安裝電腦和收集診斷資訊。
指定結果檔案名稱
若要在從命令列執行負載測試時指定結果檔案名稱
開啟 Visual Studio 命令提示字元。
若要這麼做,請按一下 [開始],然後依序指向 [所有程式]、[Microsoft Visual Studio 2012]、[Visual Studio Tools],再按一下 [開發者命令提示字元]。
根據預設,Visual Studio 命令提示字元會開啟,並顯示所在位置的路徑如下:
<磁碟機代號>:\Program Files\Microsoft Visual Studio 11.0\VC
注意事項 若要變更這個預設的路徑,請按一下 [開始],依序指向 [Microsoft Visual Studio 2010]、[Visual Studio Tools],以滑鼠右鍵按一下 [Visual Studio 10.0 命令提示字元],再按 [屬性]。在 [開發者命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。
找到包含這些負載測試的資料夾。
若要執行負載測試並指定結果檔案名稱和產生位置,請使用 /resultsfile 參數:
mstest /TestContainer:LoadTest1.loadtest /resultsfile:c:\results\MyResults.trx
請參閱
工作
HOW TO:使用測試設定中指定的測試控制器和測試代理程式執行負載測試