序列变量

“序列变量”窗格列出了记录序列期间接收到的所有变量。被 AppScan® 认作是会话标识的那些变量自动添加到扫描期间所跟踪参数和 Cookie 的全局列表中(请参阅参数和 Cookie)。它们将在“已跟踪”列中用选中标记来标记,表示已被跟踪。



跟踪变量

可通过选择任意变量并选中或取消选中已跟踪复选框来更改其状态。当变量为“已跟踪”时,AppScan 将始终发送最近收到的版本以帮助保持在会话中。

请注意,如果您将变量指定为“未跟踪”,那么它将从参数和 Cookie 的全局列表中移除(请参阅参数和 Cookie)。

定义变量的格式

要帮助 AppScan 发送(在“测试”阶段中)可变化的参数的有效替代版本,可以定义此参数的格式:
  • 右键单击此参数并选择“动态值”选项之一:
    • 随机整数(1 - 1000 之间)
    • 递增整数(从 1 开始,并且每次加 1)
    • 随机字符串(5 个随机字符)
    • 日期和时间 (MMddyyHHmmss)
    • 日期、时间和毫秒 (MMddyyHHmmssSSS)
    • 随机电子邮件地址
如果序列注册了新用户,而且进程需要每次都输入新的电子邮件地址(以便站点将启动注册进程而不是“现有用户”页面),请将变量定义为“随机电子邮件地址”。然后,每次发送包含变量的测试请求时,将使用不同电子邮件地址,从而使 AppScan 能测试注册进程。
注: 有关修改变量值的更多高级方法,请参阅此技术说明