Share via


方法 : ロード テスト API を使用する

更新 : 2007 年 11 月

Visual Studio Team System Test Edition では、ロード テストの制御や拡張を行うことができるロード テスト プラグインがサポートされています。ロード テスト プラグインは、Microsoft.VisualStudio.TestTools.LoadTesting 名前空間にある ILoadTestPlugin インターフェイスを実装するユーザー定義のクラスです。ロード テスト プラグインを使用すると、カウンタやエラーしきい値に達した場合にロード テストを中止するなど、ロード テストのカスタム制御を行うことができます。ユーザー定義のコードに対してロード テスト パラメータの取得や設定を行うには、LoadTest クラスのプロパティを使用します。ロード テストを実行するときに、通知用のデリゲートを割り当てるには、LoadTest クラスのイベントを使用します。

ms182605.alert_note(ja-jp,VS.90).gifヒント :

オブジェクト ブラウザを使用して、Microsoft.VisualStudio.TestTools.LoadTesting 名前空間を調べます。C# エディタおよび Visual Basic エディタの両方では、この名前空間のクラスを使用したコーディングの IntelliSense サポートを提供しています。

Web テスト用のプラグインを作成することもできます。詳細については、「方法 : Web テスト プラグインを作成する」および「方法 : Web テスト要求プラグインを作成する」を参照してください。

C# で LoadTesting 名前空間を使用するには

  1. Web テストを含むテスト プロジェクトを開きます。

    詳細については、「方法 : テスト プロジェクトを作成する」を参照してください。

  2. ロード テストをテスト プロジェクトに追加して、Web テストを実行するように構成します。

    詳細については、「方法 : ロード テスト ウィザードを起動する」を参照してください。

  3. C# クラス ライブラリ プロジェクトをテスト ソリューションに追加します。

  4. クラス ライブラリ プロジェクトの Microsoft.VisualStudio.QualityTools.LoadTestFramework DLL への参照を追加します。

  5. クラス ライブラリ プロジェクトにあるクラス ファイルに、Microsoft.VisualStudio.TestTools.LoadTesting 名前空間の using ステートメントを追加します。

  6. ILoadTestPlugin インターフェイスを実装するクラスを作成します。ILoadTestPlugin の実装については、「方法 : ロード テスト プラグインを作成する」を参照してください。

  7. テスト プロジェクトの参照をクラス ライブラリ プロジェクトに追加します。両方のプロジェクトをビルドします。

  8. ロード テストを開き、ロード テストのルート ノードを選択します。

  9. ロード テストを実行します。

参照

処理手順

方法 : Web テスト API を使用する

方法 : ロード テスト プラグインを作成する

参照

Microsoft.VisualStudio.TestTools.LoadTesting