次の方法で共有


方法: Web キャッシュ データを使用する仮想ユーザーの割合を指定する

新しいロード テスト ウィザードでロード テストを作成した後で、ロード テスト エディターを使用して、テストのニーズや目標に合わせてシナリオのプロパティを変更できます。詳細については Step 2.1 - Choosing a Load Pattern in the New Load Test Wizard.

[!メモ]

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

"新しいユーザーのパーセンテージ" プロパティは、[プロパティ] ウィンドウで設定します。ロード テスト エディターでロード テスト シナリオのプロパティを編集します。

"新しいユーザーのパーセンテージ" プロパティは、Web ブラウザーによって実行されるキャッシュ処理をロード テストがシミュレートする方法に影響します。既定では、"新しいユーザーのパーセンテージ" プロパティは 0% に設定されています。"新しいユーザーのパーセンテージ" プロパティの値を 100% に設定した場合、ロード テストで Web パフォーマンス テストが実行されるたびに、Web サイトに初めてアクセスするかのように扱われます。つまり、ブラウザーのキャッシュに Web サイトへの以前のアクセスによるコンテンツがないユーザーとして扱われます。したがって、Web テストのすべての要求が、イメージなどの依存要求もすべて含めて、ダウンロードされます。

[!メモ]

キャッシュ可能な同一リソースが Web テスト内で複数回要求された場合は、要求はダウンロードされません。

イメージなどのキャッシュ可能なコンテンツをローカルにキャッシュしているリピーター ユーザーが非常に多い Web サイトのロード テストを実行する場合、"新しいユーザーのパーセンテージ" プロパティを 100% に設定すると、ダウンロード要求が実際の運用時より多く生成されます。この場合は、初回アクセス ユーザーによる Web サイトへのアクセスが占める割合を推測し、それに基づいて "新しいユーザーのパーセンテージ" プロパティを設定する必要があります。

要件

  • Visual Studio Ultimate

シナリオに使用するエージェントを指定するには

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

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

  2. ロード テスト ツリーの [シナリオ] のフォルダーで、で使用するエージェントを指定するシナリオのノードを選択します。

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

    [プロパティ] ウィンドウに、シナリオのカテゴリおよびプロパティが表示されます。

  4. 新しいユーザーのパーセンテージの数値を入力して、"新しいユーザーのパーセンテージ" プロパティの値を設定します。

  5. プロパティを変更が終わったら [ファイル] のメニューの 上書き保存 を選択します。次に、新しい "新しいユーザーのパーセンテージ" の値を使用して、ロード テストを実行します。

参照

処理手順

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

概念

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

その他の技術情報

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

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

既存のロード テスト用の追加シナリオの作成

テスト コントローラーおよびテスト エージェントを使用した複数のテスト コンピューターへのロード テストの実行の分散

ロード パターンを編集して仮想ユーザー アクティビティをモデル化