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