Web アプリケーションのロード テストの最も一般的なシナリオの 1 つに、ログイン 手順が含まれます。 テストを実装するために、LoadView は、ターゲット Web リソースにログインする仮想ユーザーの指定された数をシミュレートします。 ログイン プロセスを通過するには、ログインと、EveryStep スクリプト記録プロセス中に提供されたパスワードが使用されます。

ただし、一部の Web アプリケーションでは、同時ログインをサポートしていません。 つまり、同じ資格情報を持つ 1 人のユーザーのみがアカウントにログインし、一度に特定のアクションを実行できます。 Web アプリケーションは最初のユーザー ログインを受け入れ、最初のセッションが終了するまで、同じ資格情報を使用してそれ以降のログイン試行をすべて拒否します。 既定では、LoadView はテスト内のすべての同時ユーザーに対して同じ資格情報を使用します。 つまり、従来の LoadView アプローチでは、ログイン ステップ中にエラーが発生します。

複数のユーザー同時実行をサポートする Web アプリケーションをテストするために、LoadView プラットフォームでは、ターゲット リソースでの一意な同時ユーザー セッションのシミュレートがサポートされています。 一意のユーザー資格情報のセットを CSV ファイルに追加し、テスト シナリオにアタッチできます。 LoadViewは、各ユーザーセッションが生成されている間、ファイルからログイン/パスワードのペアをランダムに選択します。 資格情報を管理するには 、「Web アプリケーション ロード テストの動的変数のセットアップ」のガイドラインに従います。

CSV ファイルの動的変数は、デバイスの検証には使用されません。 検証は、記録されたスクリプトで提供される初期ログインパラメータを使用して実行されます。 このことを考えると、前のセッションが終了する前に新しい検証が開始された場合、同時実行の不整合が原因で検証エラーが発生する可能性があります。 一意のコンテキスト パラメーターを使用して検証を実行する方法については、「 ロード テストの検証」を参照してください。