ユーザー・グループを定義することによって、関連するテストをグループ化し、
テストを並列で実行することができます。
このタスクについて
スケジュールにユーザー・グループを追加するには:
手順
- テスト・ナビゲーターで、スケジュールをブラウズし、ダブルクリックします。 スケジュールが開きます。
- 該当するスケジュールを右クリックし、をクリックします。
- 「グループ名」フィールドにユーザー・グループの
記述名を入力します。
- 「グループ・サイズ」で「絶対」または「パーセント」を選択して、グループ内のユーザー数またはユーザーのパーセントを入力します。
オプション |
説明 |
絶対 |
仮想ユーザーの
静的数を指定します。実行したい仮想ユーザーの最大数を入力します。例えば、50 と入力すると、1 回のスケジュール実行につき最大 50 の仮想ユーザーを実行できます。通常は、
グループによってワークロードが追加されない場合のみ、「絶対」ユーザー・グループを作成します。例えば、使用する Web サイトがあるテストによって準備され、
別のテストでそのサイトの初期状態が復元された場合、それぞれのテストは 1 ユーザーを含む「絶対」ユーザー・グループに
含まれます。 |
パーセント |
ユーザーの
動的数を指定します。ユーザー・グループが表示するワークロードのパーセントを入力します。通常は、ユーザー・グループに絶対数ではなく
パーセントを割り当てます。例えば、ユーザーの 70% が Web サイトをブラウズし、30% が Web サイトから品目をオーダーするとします。この場合、2 つのユーザー・グループをこの比率で設定します。次にスケジュール・レベルに、実行する最初のユーザー数を入力します。
必要に応じて実行中にユーザーを追加することもできます。スケジュールは、指定したパーセントに従ってユーザーを
動的ユーザー・グループに配分します。 |
- ユーザー・グループをご使用のコンピューターで実行するか、別のコンピューターで実行するかを
決定します。
オプション |
説明 |
ローカル・コンピューターでこのグループを実行 |
ユーザー・グループはご使用のコンピューターで実行されます。ワークロードが小さい場合、またはスケジュールをテストする場合に、このオプションを使用します。 |
以下のロケーションでこのグループを実行 |
一般に、ユーザー・グループをリモート・ロケーションで実行する必要があります。ユーザー・グループがリモート・ロケーションから実行されるとき、ローカル・コンピューター上のワークベンチ・アクティビティーはロードの適用機能に影響しません。以下の場合は、リモート・ロケーションでユーザー・グループを実行する必要があります。- 大量の仮想ユーザーを実行する場合に、ロードをサポートする十分なプロセッサーまたはメモリー・リソースがローカル・コンピューターにない場合。ユーザーをいくつかの異なるロケーションに分散して、各コンピューターでより少ないユーザー数を
実行することにより、リソースを節約できます。
- テストには特定のクライアント・ライブラリーまたはソフトウェアが必要です。このテストを含むユーザー・グループは、
ライブラリーまたはソフトウェアがインストールされているコンピューターで実行する必要があります。
|
- リモート・ロケーションを宣言するには:
- をクリックします。 「新規追加」ウィザードが開きます。ウィザードの最初のページで、リモート・ロケーションの一般プロパティーを指定します。
- 「ホスト名」フィールドに、リモート・コンピューターの IP アドレスまたは完全修飾ホスト名を入力します。
- 「名前」フィールドに、リモート・コンピューターの
記述名を入力します。
- 「デプロイメント・ディレクトリー」フィールドに、テスト資産を保管するリモート・コンピューター上のディレクトリーを入力します。 ディレクトリーが存在しない場合は新たに作成され、スケジュールの実行時に必要な一時ファイルがこのディレクトリーに保管されます。
- 「オペレーティング・システム」フィールドでリモート・コンピューターのオペレーティング・システムを選択して、「次へ」をクリックします。 ウィザードの 2 番目のページで、このロケーションの IP 別名割り当てプロパティーを指定します。
- 「IP 別名割り当てを使用可能にする」を選択します。これにより、各仮想ユーザーに固有の IP アドレスが割り当てられているように表示されます。
- 「すべてのネットワーク・インターフェースの IP アドレスを使用」: リモート・ロケーションのすべてのネットワーク・インターフェースの IP アドレスを使用する場合に選択します。
- 「次のネットワーク・インターフェースの IP アドレスのみを使用」: ネットワーク・インターフェースのサブセットのアドレスを使用する場合にクリックします。インターフェースの名前を追加するには「追加」をクリックし、インターフェース名を変更するには「編集」をクリックします。ネットワーク・インターフェースを eth0、eth1 の形式で指定します。
この形式を使用しない場合、接続の試行は失敗します。
- 「次へ」をクリックします。このウィザードの 3 番目のページでは、ファイルのロケーションを指定します。
- 「ファイル名」フィールドに、コンピューターに関する情報を保管するファイルの名前を入力して、「次へ」をクリックします。
注: このファイルに保管されるデータには、ホスト名やデプロイメント・ディレクトリーなどの
情報が含まれます。後でこの情報を変更するには、テスト・ナビゲーターを開いて、このファイルをダブルクリックします。
- すでに宣言されたロケーションを追加するには:
- をクリックします。
- 「ロケーションの選択」ウィンドウで、ユーザー・グループを実行するコンピューターを選択して、「OK」をクリックします。
例
以下のスケジュールには 2 つのユーザー・グループが表示されています。ブラウザーは
ユーザーの 70% を、バイヤーは残りの 30% を表します。
次のタスク
通常は、ユーザー・グループをスケジュールに追加した後で、各ユーザー・グループが実行するテストを
追加します。