前のトピック: ステージング ドキュメント エディタ - [ベース]タブ次のトピック: 配分の選択


ロード パターンの選択

[ステージング ドキュメント エディタ]の[ベース]タブには、[ロード パターンの選択]パネルが含まれます。

ロード パターン オプションは、以下のとおりです。

注: ペースは、以下のロード パターンでのみサポートされています。

ペースは、安定状態のインスタンス数を予測するロード パターンの機能によって異なります。 動作している安定状態のインスタンスの数は、ステップが実行されるペースに影響します。 そのペースを予測できるのは、これらのロード パターンのみです。

 

すぐに起動

すぐに起動]パターンは、少数の仮想ユーザ(インスタンス)を実行する場合に適用できますが、テストの期間を指定します。 どのロード パターンにも影響を受けません。 このパターンは、すべての仮想ユーザを同時に開始します。

このパターンを設定するには、以下のパラメータを入力します。

インスタンス

仮想ユーザの数。

最大実行時間

最大値なし」(テスト ケースによって時間が決定されます)か「最大実行時間」のいずれかを選択します。 後者の場合、[最大実行時間]を指定します。 この設定は、[サイクル]に入力されている値を上書きします。 h で時、m で分、s (または文字なし)で秒(デフォルト)を指定できます。

下部のグラフは、パターンのグラフィカル ビューを提供します。

 

手動ロード パターン

手動ロード パターン]は、ユーザが仮想ユーザ(インスタンス)のロードおよびアンロードの大部分を制御できます。 このパターンは[段階的ステップ]パターンに似ていますが、追加する仮想ユーザ数およびパターンの各ステップの時間間隔の両方を個別に指定できます。

このパターンを設定するには、テーブルの行として各ステップを定義します。 各行で、時間間隔および仮想ユーザ数を定義して、そのステップ([インスタンスの変化]列)に対して追加または削除を行います。 経過時間([合計時間]列)および仮想ユーザの総数([実行中インスタンス]列)は、自動的に計算されます。

間隔]列で、数値の後に、時の h、分の m、秒(デフォルト)の s (または文字なし)を使用して時間を入力します。

ステップの現在の順番を追加、削除、変更するには、テーブルの下部のツールバーにある標準アイコンを使用します。

これらのアイコンを表示するには、スクロールする必要がある場合があります。 または、行を選択して以下のショートカットを使用できます。

下部のグラフは、パターンのグラフィカル ビューを提供します。

 

実行回数を指定

実行回数を指定]パターンは、1 人または少数の仮想ユーザ(インスタンス)のみを実行する場合に適用できますが、テストを実行する回数を指定します。 どのロード パターンにも影響を受けません。 このパターンは、すべての仮想ユーザを同時に開始します。

このパターンを設定するには、以下のパラメータを入力します。

インスタンス

仮想ユーザの数。

サイクル

最大実行時間]に設定されている時間に達するまで継続的に実行するか、または最大回数を実行するかのいずれかを選択します。

最大実行時間

最大値なし」(テスト ケースによって時間が決定されます)か「最大実行時間」のいずれかを選択します。 後者の場合、[最大実行時間]を指定します。 この設定は、[サイクル]に入力されている値を上書きします。 h で時、m で分、s (または文字なし)で秒(デフォルト)を指定できます。

 

段階的ステップ

段階的ステップ]パターンは、一回ではなく、詳細に定義された段階を使用してシステムへ仮想ユーザ(インスタンス)を導入します。 安定状態のユーザ、ランプアップおよびランプダウン時間、ランプのステップ数を指定します。

このパターンを設定するには、以下のパラメータを入力します。

安定状態のインスタンス

安定状態で実行する仮想ユーザの最大数。

ステップ数

仮想ユーザの最大数に達するために使用するステップ数。 各ステップで導入する仮想ユーザ数は、安定状態のインスタンスステップ数で割った数になります。

ランプアップ時間

仮想ユーザが追加され、仮想ユーザの最大数に到達する期間。 ステップ間の時間間隔は、ランプアップ時間ステップ数で割った時間になります。

安定状態時間

有意なテスト ランの期間。

ランプダウン時間

仮想ユーザが削除される期間。 テストは「停止」要求の後に完了するように動作するため、ランプダウン時間はおおよその時間です。

数値の後に、時の h、分の m、秒(デフォルト)の s (または文字なし)を使用して時間を入力します。

下部のグラフは、パターンのグラフィカル ビューを提供します。

 

加重平均パターン

[加重平均パターン]は統計の計算に基づいて仮想ユーザ(インスタンス)を追加および削除します。 DevTest は、加重移動平均を使用して、ステップ数およびステップ間の期間を毎秒ごとに計算します。 この分布は正規分布曲線に近似します。 大部分の仮想ユーザは、2 つの標準偏差のロードまたはアンロード ランプ時間の中間に追加されます。

このパターンを設定するには、以下のパラメータを入力します。

安定状態のインスタンス

安定状態で実行する仮想ユーザの最大数。

ランプアップ時間

仮想ユーザが追加され、仮想ユーザの最大数に到達する期間。

安定状態時間

有意なテスト ランの期間。

ランプダウン時間

仮想ユーザが削除される期間。 テストは「停止」要求の後に完了するように動作するため、ランプダウン時間はおおよその時間です。

数値の後に、時の h、分の m、秒(デフォルト)の s (または文字なし)を使用して時間を入力します。

下部のグラフは、パターンのグラフィカル ビューを提供します。