共用方式為


HOW TO:從命令列執行負載測試

這個主題適用於:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

標題適用於 標題不適用於 標題不適用於 標題不適用於

您可以透過命令列執行多種類型的測試,其中包括負載測試。 如需詳細資訊,請參閱 HOW TO:使用 MSTest 從命令列執行自動化測試MSTest.exe 命令列選項

當您從命令列啟動負載測試後,可以在它執行時予以監控。 您也可以在它完成之後進行分析。 如需詳細資訊,請參閱HOW TO:存取負載測試結果以進行分析

  • 從命令列執行單一負載測試

  • 從命令列執行多個負載測試

  • 使用測試控制器和測試代理程式,從命令列執行分散式負載測試

  • 指定結果檔案名稱

從命令列執行單一負載測試

若要從命令列執行單一負載測試

  1. 開啟 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 命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。

  2. 找到包含這些負載測試的資料夾。

  3. 若要從命令列執行單一負載測試,您需要指定 /TestContainer 引數。 .webtest 檔案或 .loadtest 檔案被視為測試容器,包含單元測試的 dll 也是測試容器。 例如,如果您有名為 LoadTest1.loadtest 的負載測試,就會使用下列命令來執行負載測試:

    mstest /TestContainer:LoadTest1.loadtest

從命令列執行多個負載測試

若要從命令列執行多個負載測試

  1. 開啟 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 命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。

  2. 找到包含這些負載測試的資料夾。

  3. 您可以從命令列指定多個測試容器引數。 如果您要執行 LoadTest1.loadtest 和 LoadTest2.loadtest,請使用下列命令列:

    mstest /TestContainer:LoadTest1.loadtest /TestContainer:LoadTest2.loadtest

使用測試控制器和測試代理程式,從命令列執行分散式負載測試

若要使用測試控制器和測試代理程式,從命令列執行分散式負載測試

  1. 開啟 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 命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。

  2. 找到包含這些負載測試的資料夾。

  3. 若要使用測試設定來執行負載測試,請輸入下列命令:

    Mstest /TestContainer:LoadTest1.loadtest /testsettings:RemoteComputer.Testsettings

    注意事項注意事項

    若要在測試控制器和測試代理程式上執行負載測試,您必須使用透過 Visual Studio Ultimate 所建立的測試設定。 如需詳細資訊,請參閱使用測試設定安裝電腦和收集診斷資訊

指定結果檔案名稱

若要在從命令列執行負載測試時指定結果檔案名稱

  1. 開啟 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 命令提示字元屬性] 對話方塊的 [開始位置] 方塊中,也可以變更預設資料夾的路徑。

  2. 找到包含這些負載測試的資料夾。

  3. 若要執行負載測試並指定結果檔案名稱和產生位置,請使用 /resultsfile 參數:

    mstest /TestContainer:LoadTest1.loadteest /resultsfile:c:\results\MyResults.trx

請參閱

工作

HOW TO:從命令列執行 Web 效能測試

HOW TO:使用測試設定中指定的測試控制器和測試代理程式執行負載測試

HOW TO:在建置應用程式之後設定和執行已排程的測試

概念

分析負載測試回合

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

其他資源

執行負載測試