ロード テストを実行するために、LoadView は、ターゲット Web リソースと同時に対話する仮想ユーザー (同時ユーザー) をエミュレートします。 ここで、各仮想ユーザは、デバイスによって指定された一連のアクションを実行します。 LoadView の観点から、 セッション は 1 人の仮想ユーザーによるデバイスの実行を完了します。

つまり、各仮想ユーザーは、テストが完了するまでデバイスを実行します。 各仮想ユーザーが実行できるすべての実行の合計は、セッションの合計数を示します。 テストの実行前に、システムは、デバイスの継続時間、全体的なテスト期間、仮想ユーザーの数、およびロード カーブ パターンを考慮して、セッション数を推定します。

同時ロード テストのしくみをよりよく理解するには、説明ビデオを参照してください。

テストの推定セッション数

デバイス検証プロセス中に、システムは、シングルユーザーデバイス実行の実行にかかる時間を計算します。 その値に基づいて、テストの期間と仮想ユーザーの数がわかれば、システムは完了したセッションの総数を推定します。

別の言い方をすれば、推定セッションの値は、システムが理想的な条件下で実行できる セッション の数を表します。

推定セッション数と結果セッション数の不一致が発生する理由

その性質上、 推定セッション の値は 暫定 的なものであり、ロード テストの結果を正確に定義するものではありません。 完了するセッションの数は、サーバーのパフォーマンスと応答時間の変動、またはテストの実行中に発生したエラーによって異なります。

たとえば、負荷が低下した場合、その負荷の影響で、応答時間が大きくなり、その結果、1 回のセッションを完了するまでに時間がかかる場合があります。 ここでは、負荷がかかるとセッション継続時間が増加し、実際のセッション数は推定値よりも少なくなります。

テスト セッション数を制限する方法

ロード テストの実行中に特定の数のロード テスト セッションを実行する場合は、[ロードの種類] セクションで [セッションの制限] オプションを有効にし、関連フィールドで制限を指定します。 詳細については、「 テスト セッション数の制限 」を参照してください。