次の方法で共有


方法: ロード テスト エディターを使用してテスト ミックス モデルを編集する

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

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

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

新しいロード テスト ウィザードでロード テストを作成した後で、ロード テスト エディターを使用して、テストのニーズや目標に合わせてシナリオのプロパティを変更できます。 詳細については、「方法: 新しいロード テスト ウィザードを使用して新しいロード テストを作成する」を参照してください。

注意

ロード設定の各プロパティとその説明の一覧については、「ロード テスト シナリオのプロパティ」を参照してください。

ロード テスト エディターを使用すると、[プロパティ] ウィンドウで [テスト ミックスの種類] プロパティを編集して、ロード テスト シナリオのテスト ミックス モデルを変更できます。

テスト ミックス モデルでは、ロード テスト シナリオで仮想ユーザーが指定のテストを実行する確率を指定します。 これにより、より現実的なロードをシミュレートできます。 アプリケーションを通じて使用するワークフローを 1 つだけではなく複数設定することができ、エンド ユーザーがアプリケーションとやり取りする形態により近い状態を実現できます。

テスト ミックス モデルのオプション

ロード テスト シナリオに、次のいずれかのテスト ミックス モデル オプションを指定できます。

  • テストの合計数: 仮想ユーザーがテスト イテレーションを開始するときに実行される Web パフォーマンス テストまたは単体テストを決定します。 ロード テストの終了時に、特定のテストの実行回数が、割り当てられたテストの配分に一致します。 IIS ログまたは本番データのトランザクションの割合に基づくテスト ミックスを使用する場合に、このテスト ミックス モデルを使用します。

  • 仮想ユーザー数: 特定の Web パフォーマンス テストまたは単体テストを実行する仮想ユーザーの割合を決定します。 ロード テストのどの時点でも、特定のテストを実行中のユーザーの数が、割り当てられた配分に一致します。 特定のテストを実行するユーザーの割合に基づくテスト ミックスを使用する場合に、このテスト ミックス モデルを使用します。

  • ユーザーのペース: ロード テストの過程で、各 Web パフォーマンス テストまたは単体テストが、ユーザー単位で 1 時間ごとに指定された回数実行されます。 仮想ユーザーがロード テスト全体で一定のペースでテストを実行するようにする場合、このテスト ミックス モデルを使用します。

  • 時系列順: 仮想ユーザーは、テストがシナリオで定義されている順序に従って、Web パフォーマンス テストまたは単体テストを実行します。 仮想ユーザーは、ロード テストが終了するまでこの順序でテストのサイクルを継続します。

シナリオのテスト ミックス モデルを変更するには

  1. ロード テストを開きます。

    ロード テスト エディターが表示されます。 ロード テスト ツリーが表示されます。

  2. ロード テスト ツリーの [シナリオ] フォルダーで、テスト イテレーションの最大数を指定するシナリオ ノードをクリックします。

  3. [表示] メニューの [プロパティ ウィンドウ] をクリックします。

    シナリオのカテゴリおよびプロパティが表示されます。

  4. [テスト ミックスの種類] プロパティで、省略記号ボタン ([…]) をクリックします。

    [テスト ミックスの編集] ダイアログ ボックスが表示されます。

  5. [テスト ミックス モデル] のドロップダウン リストをクリックし、シナリオで使用するテスト ミックス モデルを選択します。

  6. (省略可能) [追加] ボタン、[削除] ボタン、および [Distribute] (配布) ボタンと配分スライダーを使用して、テスト ミックスを変更します。 詳細については、「テスト ミックスを編集して、ロード テスト シナリオに含める Web パフォーマンス テスト、単体テスト、コード化された UI テストを指定」を参照してください。

  7. (省略可能) チェック ボックスで目的のテストを選択して、初期化または終了する Web パフォーマンス テストおよび単体テストを指定します。 詳細については、「テスト ミックス モデルを使用したロード テストにおける Web サイトまたはアプリケーションの実際の使用状況のエミュレーション」を参照してください。

  8. [OK] をクリックします。

    [プロパティ] ウィンドウに、[テスト ミックスの種類] プロパティに対応する新しいテスト ミックス モデルが表示されます。

  9. プロパティを変更した後で、[ファイル] メニューの [保存] をクリックします。 その後で、新しい [テスト ミックスの種類] の値を使用してロード テストを実行できます。

参照

処理手順

方法: 新しいロード テスト ウィザードを使用して、ユーザー アクティビティ、テスト、ブラウザー、ネットワークのモデル化に必要なシナリオを作成する

その他の技術情報

ロード テスト エディターを使用したロード テスト シナリオの編集

新しいロード テスト ウィザードを使用したロード テストの作成

ロード テスト シナリオのプロパティ

テスト ミックス モデルを編集して仮想ユーザーがテストを実行する確率を指定