ロード テストの実行設定の構成
実行設定とは、ロード テストの実行方法に影響を与えるプロパティのセットです。実行設定は、[プロパティ] ウィンドウでカテゴリ別に整理されています。
1 つのロード テストに複数の実行設定を使用できます。ロード テストの実行では、アクティブな実行設定は 1 つだけです。その他の実行設定は、後続のテスト実行で使用するための代替設定をすばやく選択するために使用できます。
要件
- Visual Studio Ultimate
ロード テスト ウィザードを使用して新しいロード テストを作成するときに、初期の実行設定が作成されます。詳細については、「新しいロード テスト ウィザードを使用したロード テストの作成」を参照してください。
ロード テストの実行設定
タスク
タスク |
関連するトピック |
---|---|
ロード テストに実行設定を追加する: さまざまな条件でテストを実行できるように、新しいロード テスト ウィザードを実行して作成された実行設定に加えて、それ以外の実行設定をロード テストに追加できます。 |
|
ロード テストで使用するアクティブな実行設定を指定する: ロード テスト エディターを使用してロード テストで使用する実行設定を選択できます。アクティブな実行設定は "[Active]" というサフィックスで識別されます。 |
|
実行設定プロパティを編集する: ログ オプション (以下を参照) などの実行設定プロパティを編集して、テストの長さ、ウォームアップ期間、報告されるエラー詳細の最大数、サンプル速度、接続モデル (Web パフォーマンス テストのみ)、結果ストレージの種類、検証レベル、および SQL トレースを決定できます。実行設定は、ロード テストの目的を反映している必要があります。 |
|
ロード テストの実行設定でテストの反復回数を指定する:"テスト イテレーション" プロパティを構成して、ロード テストのすべてのシナリオですべての Web パフォーマンス テストと単体テストを実行する回数を指定できます。 |
|
ロード テストの実行設定にサンプル速度を指定する:"サンプル速度" プロパティを構成して、ロード テスト中にパフォーマンス カウンター データを収集する頻度を指定できます。 |
|
タイミングの詳細ストレージ オプションを指定する:"タイミングの詳細ストレージ" プロパティを構成して、ロード テストの詳細を保存する方法を指定できます。 |
|
コンテキスト パラメーターを使用する: 文字列のパラメーター化にコンテキスト パラメーターを使用できます。たとえば、ロード テストにパラメーター化された Web サーバーを使用する Web パフォーマンス テストを含めると、別のサーバーにマップするコンテキスト パラメーターを実行設定に追加できます。 |
|
テスト ログ プロパティを構成する: ロード テストの実行設定に関連付けられているログにデータを書き込む頻度を構成できます。大規模で複雑なロード テストを実行するとログのサイズが数ギガバイトに達する場合があるので、この設定は重要です。詳細については Considerations for Load Testing. また、アプリケーションのデバッグと分析でロード テストが失敗したときにログ ファイルが自動的に保存されるように構成できます。 |
|
SQL Server のデータを収集するように SQL プロパティを構成する: ロード テストで SQL トレース ツールを使用すると、SQL Server を使用してデータを格納する Web アプリケーションのパフォーマンスを監視して向上できます。 |
外部リソース
ガイダンス
Visual Studio 2012 – の章の 6 番目の一連の配信のためのテスト: ツールボックスのテスト