「マルチステップ操作」ビュー
「構成」ダイアログ・ボックスの「マルチステップ操作」ビューは、リンクを特定の順序でクリックすることによってのみ到達できるサイトの部分をテストするためのビューです。
- ユーザーがショッピング・カートに 1 つ以上の品物を追加します
- ユーザーが支払いと配送方法の詳細を入力します
- ユーザーが、この注文が完了した確認を受け取ります
上記の例では、ページ 1 > ページ 2 > ページ 3 という単一シーケンスを記録します。AppScan は、必要に応じてこの順序から必要なサブシーケンスを抽出します。(ページ 2 のテスト中には、ページ 1 の要求が最初に送信されます。ページ 3 のテスト中には、ページ 1 に続いてページ 2 が送信されます。)
設定 |
詳細 |
---|---|
レコード |
クリックして新規シーケンスを記録します。ログイン詳細が構成されている場合は、下矢印をクリックして選択することができます。
詳しくは、シーケンスの記録を参照してください。 |
| | |
シーケンスを別のスキャンで使用するため (SEQ ファイルとして) エクスポートします。別のスキャンからエクスポートされたシーケンス (SEQ ファイル) をインポートします。現在のスキャンから選択したシーケンスを削除します。 |
再生方法 |
マルチステップ操作を記録する場合、AppScan によりアクションと要求の両方が記録されます。アクションと要求のどちらをスキャンで使用するかを選択できます。
注: 組み込みのブラウザー以外のブラウザーを使用するようにスキャンが構成されている (「ツール」 > 「オプション」 > 「外部ブラウザーの使用」) 場合は、常に要求ベースの再生が使用されます。 注: アクション・ベースの再生のサポートが行われていなかった AppScan バージョンで記録されたシーケンスをロードする場合、アクション・ベースの再生が選択されていてもそのシーケンスに対しては要求ベースの再生が選択されます。 注: アクション・ベースの再生をマルチステップ操作に選択する場合、ログイン方法としてもアクション・ベースを選択する必要があります。必要に応じて、ログイン手順を再び記録します (「ログイン管理」ビューを参照)。 |
シーケンス・リスト |
このスキャンについて記録されたすべてのマルチステップ操作をリストします。 |
シーケンス名 (Sequence Name) |
シーケンスのリストで選択されているシーケンスの名前です。それぞれの隣にあるチェック・ボックスは、このスキャンに対してそのシーケンスが有効であるかどうかを示します。
|
記録された URL |
選択されたシーケンスのリンクまたはアクションを表示します。
|
シーケンス再生前にログイン |
これを選択すると、マルチステップ操作を再生するときは必ず AppScan が最初にログインします。このオプションは、マルチステップ操作の一部としてログインを記録する場合にはクリアされます。 |
再生最適化を許可する |
(要求ベースの再生のみ) これが選択されている場合 (デフォルト)、AppScan は、不要な再生を回避することにより、スキャン時間を最適化しようとします。この設定は、再生の最適化が原因で、AppScan でアプリケーションの一部がなくなったことが検出されない限り、無効にしないでください。スキャン・ログは、 これを決定するのに役立ちます。 |
シングル・スレッド・モードでのテスト |
AppScan は、複数の要求が、その間にシーケンスの再生を必要としない場合、それらを同時に送信する可能性があります。この結果、アプリケーションの一部がなくなった場合は、このチェック・ボックスを選択してください。 |
シーケンス変数 |
シーケンスの記録中に受信した変数をリストし、AppScan が決定した追跡する必要がある変数を示します。これらはセッション ID または他の変数である可能性があります。このリスト内の変数の状況を変更して、AppScan がそれらの変数を処理する方法を改善することができます (詳しくは、シーケンス変数 を参照)。 |
以下も参照してください。