マニュアル・シナリオ

マニュアル・シナリオを作成するには,実行するスクリプトを選択し,スクリプトを実行する Load Generator を割り当て,実行する仮想ユーザをスクリプトに分配します。

次のオプションのいずれかを使用してマニュアル・シナリオを設計できます。

  • 数値別:このオプションでは,シナリオ用に選択した各スクリプトが仮想ユーザ・グループに割り当てられます。これは仮想ユーザ・グループ・モードです。

    作成した各仮想ユーザ・グループに複数の仮想ユーザを割り当てます。同じグループの仮想ユーザすべてに 1 つ以上の Load Generator で同じスクリプトを実行するようにも,仮想ユーザによって異なるスクリプトと Load Generator を割り当てられるようにもできます。

  • パーセンテージ別:このオプションでは,シナリオで使う仮想ユーザの総数を定義し,各スクリプトに Load Generator と仮想ユーザの総数に対する割合を割り当てます。これはパーセンテージ・モードです。

シナリオで実行する仮想ユーザ・グループまたはスクリプトを定義したら,シナリオを実行するスケジュールを選択または作成します。詳細については,「マニュアル・シナリオのスケジュール」を参照してください。

また,サービス・レベル・アグリーメント(SLA)を作成することもできます。これは,負荷テスト・シナリオに対して定義した特定のゴールです。シナリオを実行すると,LoadRunner Professional はパフォーマンスに関連するデータを収集し格納します。実行を分析すると,Analysis はこのデータを SLA に照らして比較し,定義されている測定値に対して SLA のステータスを判定します。詳細については,「サービス・レベル・アグリーメント」を参照してください。

シナリオ・モードの変更

シナリオを仮想ユーザ・グループ・モードからパーセンテージ・モード(またはその逆)に変換することができます。

次の表で,シナリオをあるモードから別のモードに変換したときに,シナリオにどのような影響があるかについて説明します。

仮想ユーザ・グループ・モードからパーセンテージ・モード

  • 仮想ユーザ・グループに複数のスクリプトが含まれている場合,パーセンテージ・モードでは,スクリプトは[シナリオのスクリプト]ペインに 1 つずつ表示されます。

  • パーセンテージ・モードの場合,標準設定では,すべての Load Generator がすべての仮想ユーザ・スクリプトに割り当てられます。複数の Load Generator を 1 つの仮想ユーザ・グループに割り当てる場合,パーセンテージ・モードのスクリプトに割り当てられた仮想ユーザは,最初に仮想ユーザ・グループに割り当てられた Load Generator 間で均等に配分されます。

仮想ユーザ・グループのグループ・スケジュールを定義すると,これらの設定は失われます。すべてのプロファイルにはシナリオ順のスケジュール設定だけが含まれます。シナリオのスケジュール作成の詳細については,「マニュアル・シナリオのスケジュール」を参照してください。

パーセンテージ・モードから仮想ユーザ・グループ・モード
  • 各スクリプトが仮想ユーザ・グループに変換されます。

  • 仮想ユーザ・スクリプトに複数の Load Generator を定義した場合,シナリオ変換時に作成される仮想ユーザ・グループにも複数の Load Generator が含まれます。

  • シナリオにスケジュールが定義されている場合,すべてのスケジュール設定は変更されずにそのまま残ります。

注: シナリオ・モードの変換はいつでもできます。詳細については,「シナリオ・モードの変更(マニュアル・シナリオ)」 を参照してください。

先頭に戻る