シーケンス変数

「シーケンス変数」ペインには、記録されたシーケンス中に受信されたすべての変数がリストされます。AppScan® がセッション ID として認識するこの変数は、スキャン中に追跡されるパラメーターおよび Cookie のグローバル・リストに自動的に追加されます (「パラメーターおよび Cookie」ビュー を参照してください)。また、これらの変数は「追跡済み」列のチェック・マークによってマークされ、追跡中であることが示されます。



変数の追跡

変数の状況を変更するには、変数を選択し、「追跡済み」チェック・ボックスを選択または選択解除します。変数が「追跡済み」である場合、AppScan は、常に最後に受信したバージョンを送信し、「セッション内」状態を保持します。

変数を「追跡対象ではない」と指定すると、パラメーターおよび Cookie のグローバル・リストから除去されることに注意してください (「パラメーターおよび Cookie」ビュー を参照)。

変数の形式の定義

パラメーターの形式を定義することで、AppScan が (テスト・ステージ中に) 有効な代替バージョンのパラメーター (場合によって異なる) を送信できるようにすることができます。パラメーターを右クリックし、以下の「ダイナミック値」オプションのいずれかを選択します。
  • ランダム整数 (1 から 1000)
  • 減分整数 (999999 から開始、1 ずつ減算)
  • 増分整数 (1 から開始、1 ずつ追加)
  • 先行ゼロの増分整数 (000001 から開始、1 ずつ追加)
  • ランダム文字列 (5 個のランダム文字)
  • ランダム英字文字列 (6 個のランダム英字)
  • 日時 (MMddyyHHmmss)
  • 日付、時間、およびミリ秒 (MMddyyHHmmssSSS)
  • ランダム E メール・アドレス
例えば、シーケンスで新規ユーザーを登録し、新規 E メール・アドレスを毎回入力することがプロセスで必要となる場合 (そのため、サイトは「既存のユーザー」ページではなく登録プロセスを開始することになります)、「ランダム E メール・アドレス」として変数を定義します。その結果、変数が含まれるテスト要求が送信されるたびに、異なる E メール・アドレスが使用され、AppScan はさまざまな登録ページをテストすることができます。