次の方法で共有


方法 : コマンド ラインからロード テストを実行する

このトピックの内容は、次の製品に該当します。

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

トピック該当 トピック該当なし トピック該当なし トピック該当なし

他の種類のテストと同様に、ロード テストはコマンド ラインから実行できます。 詳細については、「方法: MSTest を使用してコマンド ラインから自動テストを実行する」および「MSTest.exe コマンド ライン オプション」を参照してください。

ロード テストをコマンド ラインから起動した後、実行中にテストを監視できます。 また、完了後に分析することもできます。 詳細については、「方法 : ロード テストの結果にアクセスして分析する」を参照してください。

  • コマンド ラインからの単一のロード テストの実行

  • コマンド ラインからの複数のロード テストの実行

  • テスト コントローラーとテスト エージェントの使用による、コマンド ラインからの分散ロード テストの実行

  • 結果ファイル名の指定

コマンド ラインからの単一のロード テストの実行

コマンド ラインから単一のロード テストを実行するには

  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

参照

処理手順

方法: コマンド ラインから Web パフォーマンス テストを実行する

方法: テスト設定で指定されたテスト コントローラーおよびテスト エージェントを使用してロード テストを実行する

方法: アプリケーションのビルド後にスケジュールされているテストを構成および実行する

概念

コマンド ラインからの自動テストの実行

その他の技術情報

ロード テストの実行

ロード テストの実行の分析