方法: Web キャッシュ データを使用する仮想ユーザーの割合を指定する
このトピックの内容は、次の製品に該当します。
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
新しいロード テスト ウィザードでロード テストを作成した後で、ロード テスト エディターを使用して、テストのニーズや目標に合わせてシナリオのプロパティを変更できます。 詳細については「方法: 新しいロード テスト ウィザードを使用して新しいロード テストを作成する」を参照してください。
注意
ロード テスト シナリオの各プロパティとその説明の一覧については、「ロード テスト シナリオのプロパティ」を参照してください。
"新しいユーザーのパーセンテージ" プロパティは、[プロパティ] ウィンドウで設定します。 ロード テスト エディターでロード テスト シナリオのプロパティを編集します。
"新しいユーザーのパーセンテージ" プロパティは、Web ブラウザーによって実行されるキャッシュ処理をロード テストがシミュレートする方法に影響します。 既定では、"新しいユーザーのパーセンテージ" プロパティは 0% に設定されています。 "新しいユーザーのパーセンテージ" プロパティの値を 100% に設定した場合、ロード テストで Web パフォーマンス テストが実行されるたびに、Web サイトに初めてアクセスするかのように扱われます。つまり、ブラウザーのキャッシュに Web サイトへの以前のアクセスによるコンテンツがないユーザーとして扱われます。 したがって、Web テストのすべての要求が、イメージなどの依存要求もすべて含めて、ダウンロードされます。
注意
キャッシュ可能な同一リソースが Web テスト内で複数回要求された場合は、要求はダウンロードされません。
イメージなどのキャッシュ可能なコンテンツをローカルにキャッシュしているリピーター ユーザーが非常に多い Web サイトのロード テストを実行する場合、"新しいユーザーのパーセンテージ" プロパティを 100% に設定すると、ダウンロード要求が実際の運用時より多く生成されます。 この場合は、初回アクセス ユーザーによる Web サイトへのアクセスが占める割合を推測し、それに基づいて "新しいユーザーのパーセンテージ" プロパティを設定する必要があります。
シナリオに使用するエージェントを指定するには
ロード テストを開きます。
ロード テスト エディターが表示されます。 ロード テスト ツリーが表示されます。
ロード テスト ツリーの [シナリオ] フォルダーで、使用するエージェントを指定するシナリオのノードをクリックします。
[表示] メニューの [プロパティ ウィンドウ] をクリックします。
[プロパティ] ウィンドウに、シナリオのカテゴリおよびプロパティが表示されます。
新しいユーザーのパーセンテージの数値を入力して、"新しいユーザーのパーセンテージ" プロパティの値を設定します。
プロパティを変更したら、[ファイル] メニューの [保存] をクリックします。 次に、新しい "新しいユーザーのパーセンテージ" の値を使用して、ロード テストを実行します。
参照
処理手順
方法: 新しいロード テスト ウィザードを使用して、ユーザー アクティビティ、テスト、ブラウザー、ネットワークのモデル化に必要なシナリオを作成する
方法: テスト設定で指定されたテスト コントローラーおよびテスト エージェントを使用してロード テストを実行する
その他の技術情報
ロード テスト エディターを使用したロード テスト シナリオの編集
新しいロード テスト ウィザードを使用したロード テストの作成