共用方式為


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

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

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

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

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

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

  • 指定結果檔案名稱

需求

  • Visual Studio Ultimate

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

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

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

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

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

    mstest /TestContainer:LoadTest1.loadtest

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

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

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

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

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

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

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

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

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

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

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

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

    注意事項注意事項

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

指定結果檔案名稱

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

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

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

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

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

請參閱

工作

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

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

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

概念

執行負載測試

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

其他資源

使用負載測試分析器分析負載測試結果