自动多阶段扫描

关于此任务

某些测试可能会显露 Web 应用程序的新区域,这些区域通过 Web 站点的正常浏览不可访问(例如,目录列表或 robots.txt 文件的内容)。如果启用“多阶段”扫描,那么 AppScan 会将“测试”阶段发现的 URL 添加到要探索的 URL 列表。完成“测试”阶段后,AppScan 会自动探索最新发现的 URL、创建这些 URL 的新测试以及测试这些 URL。

缺省情况下,如果需要,扫描最多可以包含四个阶段。您可以配置 AppScan® 以运行 1 到 10 个阶段。

注: 只有在运行“全面扫描”时,才应用多阶段扫描设置。如果使用仅探索仅测试功能,那么结果将会是单阶段扫描。

过程

  1. 打开扫描配置 | 测试选项视图。
  2. 选中启用多阶段扫描复选框。
  3. 最大阶段数文本框中,输入想要允许的阶段的最大数量(110 之间的数字;缺省值是 4)。

    AppScan 测试站点时,它会分析初始“探索”阶段无法访问的其他 URL 的测试响应。然后,可以在这些新链接上运行其他“探索”和“测试”阶段。您在此处输入的数字会确定 AppScan 要执行该操作的次数。(缺省情况下,多阶段扫描会启用四个阶段。)

    注: “进度面板”(请参阅扫描进度)会显示扫描当前正在处理哪些阶段。
    注: 如果重新扫描应用程序(扫描 > 重新扫描),阶段号会从 1 重新开始。
    注: 如果保存扫描,那么会保存当前阶段号。如果稍后装入该扫描以再次运行,那么该扫描会从已保存的阶段号重新开始。