ロード テストの結果リポジトリの概要

更新 : 2007 年 11 月

ロード テストを実行すると、ロード テストの実行中に収集されたすべての情報は、ロード テストの結果リポジトリと呼ばれる SQL データベースに保存されます。ロード テストの結果リポジトリには、パフォーマンス カウンタ データおよび記録されたエラーに関するすべての情報が含まれます。結果リポジトリ データベースは、コントローラのセットアップによって作成されるか、ロード テストを最初にローカルで実行したときに自動的に作成されます。ローカルで実行するか VSTESTHOST.EXE を実行した場合、ロード テスト スキーマが存在しなければ、データベースは自動的に作成されます。

コントローラの結果リポジトリの接続文字列を変更して別のサーバーを使用する場合は、新しいサーバーでスキーマを作成するために、loadtestresultsrepository.sql スクリプトを実行する必要があります。ロード テストの結果リポジトリを設定する方法については、「方法 : SQL を使用して結果リポジトリを作成する」を参照してください。

Visual Studio Team System Test Edition には、テクノロジに基づいて一般的なパフォーマンス カウンタを収集する名前付きカウンタ セットも用意されています。これらのセットは、IIS サーバー、ASP.NET サーバー、または SQL サーバーを分析する場合に役立ちます。カウンタ セットで収集されたすべてのデータは、ロード テストの結果リポジトリに保存されます。

ms182601.alert_caution(ja-jp,VS.90).gif重要 :

カウンタ セットとパフォーマンス カウンタ データは別のものです。カウンタ セットはメタデータです。IIS サーバーや SQL サーバーなど、特定の役割を持つコンピュータから収集する必要があるパフォーマンス カウンタのグループを定義します。カウンタ セットは、ロード テスト定義の一部です。パフォーマンス カウンタ データは、カウンタ セット、特定のコンピュータへのカウンタ セットの割り当て、およびサンプル率に基づいて収集されます。

ロード テストの結果へのアクセス

ロード テスト エディタで以前のロード テストの結果にアクセスするには、[ロード テストの結果を開いて管理] ダイアログ ボックスを使用します。詳細については、「リポジトリ内の結果の管理」を参照してください。

[テスト結果] ウィンドウまたは [キューの実行] ウィンドウからロード テスト アナライザを開くことによって、以前のロード テストの実行で得られたデータにアクセスすることもできます。

ロード テストの結果リポジトリに対し、任意の標準 SQL クエリ ツールを使用してクエリを実行できます。任意の SQL レポート ツールを使用して、カスタム レポートを作成できます。

ロード テスト結果の分析

ロード テスト モニタを使用すると、テストの実行中にロード テストの実行の結果を表示できます。ロード テスト アナライザを使用すると、テストの完了後に、ロード テストの実行の結果を表示できます。

詳細については、次のトピックを参照してください。

参照

処理手順

方法 : SQL を使用して結果リポジトリを作成する

概念

カウンタ セットの概要

その他の技術情報

ロード テストの結果リポジトリ