ブラウザーを使用した、シーケンスの記録
このタスクについて
マルチステップ操作を記録するときのオプションは次のとおりです。
- AppScan Chromium ブラウザー (デフォルト)
- AppScan は、ログインせずに、Chromium ベースの組み込みブラウザーを使用して 記録します。ブラウザーが開くとログインして、マルチステップ・シーケンスを記録できるようになります (必要な場合)。注: このオプションを使用してシーケンスの一部としてログイン要求を記録する場合、受け取ったパラメーターと Cookie は、ログイン要求であっても、また、追跡をログイン値に変更していても、常にダイナミックとして処理されます。
- 「AppScan IE ブラウザー」>「ログインして記録」
- AppScan® は、ブラウザーが開く前にアプリケーションに自動でログイン(記録したログインを使用して)します。その後、ログイン要求を記録することなくマルチステップ操作を記録できるようになります。この方法には、このシーケンスが再生されるたびにログイン要求が再生されないという利点がありますが、AppScan がセッション無効状態の場合に限ります。注: マルチステップ・シーケンスには存在し、ログイン・シーケンスには存在しないパラメーターと Cookie は、追跡をログイン値に変更した場合でも、常にダイナミックとして追跡されます。
- 「AppScan IE ブラウザー」>「ログインせずに記録」
- AppScan はログインせずにシーケンスの記録を開始します。ブラウザーが開いているときに、マルチステップ・シーケンスを直接記録します。ログインする必要がある場合は、ログインが記録の一部になるため、シーケンスが再生されるたびにログインが再生され、スキャン時間が大幅に長くなる可能性があります。ログインが必要な場合は、前のオプションを使用することがベスト・プラクティスです。注: このオプションを使用してシーケンスの一部としてログイン要求を記録する場合、受け取ったパラメーターと Cookie は、ログイン要求であっても、また、追跡をログイン値に変更していても、常にダイナミックとして追跡されます。注: 構成済みのログイン手順がない場合に使用できるのは、IE の、「記録」の 1 オプションだけです。
- 外部ブラウザ
- スキャンに外部ブラウザーを使用するように AppScan を構成している場合のみ、これを有効にしてください (「ツール」>「オプション」>「外部ブラウザーの使用」>「ブラウザーの選択」)。可能であれば AppScan Chromium ブラウザーの使用をお勧めします。このブラウザーでは、スキャン中のログインの成功を改善できるその他の情報が記録されます。AppScan ブラウザーによるログイン記録が、ご使用のアプリケーションで作動しない場合のみ、外部ブラウザーを使用してください。
重要: マルチステップ操作の再生中は、セッション内検出はオフです (「ログイン」タブ を参照)。これはつまり、AppScan はログインしていることを検証しないということです。したがって、マルチステップ操作の失敗によりユーザーがアプリケーションからログアウトすることになる場合、ログインをシーケンスの一部として記録することは重要です (これによりシーケンスが実行されるたびにログインは再生されます)。これが実行されないと、マルチステップ操作は失敗する場合があります。