导入要在报告中使用的 AppScan® 数据

导入作业从数据文件获取结果,并将其集成到 AppScan® Enterprise Server 数据库中。导入的数据可用于创建报告和仪表板。它也可以结合来自内容扫描作业的内容来完整展现您的问题。

开始之前

内容扫描作业和导入作业之间重复的任何问题在报告中都会合并起来;不过,相同的变种将不会合并,因此在同一报告中可能存在问题的重复变种。

关于此任务

用户角色:产品管理员;作业管理员(对文件夹)

过程

  1. 转至“文件夹内容摘要”页面,然后单击创建图标(创建)。
  2. 在“创建文件夹项”页面上,选择“导入作业”,并为其提供名称描述。将其与列表中的应用程序关联。关联的作业将显示在“应用程序”选项卡中应用程序的“扫描”视图内。然后,单击创建
  3. 在“导入内容”页面上,选择“导入”类型:
    • AppScan® Standard 结果导入(从 AppScan® 7.7 或更新版本导出的 XML 文件)
    • AppScan® DE 结果导入(从 AppScan® DE 7.8 或更新版本导出的 SRPT 文件)
    • AppScan® Source 结果导入(从 AppScan® Source 7.0、8.0、8.5 或更新版本导出的 OZASMT 文件)
  4. 单击立即导入数据文件在作业运行时导入数据文件
  5. 在“数据文件上载”页面上,单击浏览以在您的网络上找到该数据文件,然后单击导入
  6. 从“文件夹浏览器”视图,运行作业以将数据导入到数据库中。
  7. 运行报告包以使用结果更新该包。

结果

缺省情况下,在创建导入作业时,会自动创建报告包。报告包包含对已导入数据的类型而言最常用的报告。您必须在运行作业之后运行报告包,以便更新其中的数据。
注: 在用户与 AppScan Enterprise 交互将扫描评估发布/导入到 AppScan Enterprise 时,AppScan Enterprise V10.0.5 发行版使管理员能够划分用户响应优先级。这基于用户的反馈,发布大评估文件时与 AppScan Enterprise 交互的速度会变慢。因此,您可能会注意到将结果从 AppScan Source 发布到 AppScan Enterprise 或从“监控”选项卡将问题导入 AppScan Enterprise 的时间增加。

如果希望缩短发布/导入时间,并且与 AppScan Enterprise 交互极少,那么可以通过执行以下步骤控制此行为:

  1. 在 AppScan Enterprise 安装位置找到 asc.properties 文件,该文件通常位于 C:\Program Files (x86)\HCL\AppScan Enterprise\Liberty\usr\servers\ase\config\asc.properties
  2. 将以下行添加到文件:

    issue.import.batch.interval=0

  3. 保存文件。
  4. 从 Windows 服务重新启动 HCL AppScan Enterprise Server 服务。

issue.import.batch.interval 的值可以在 03 之间(未指定值时缺省值为 1)。此值是确定用户响应性质与发布评估持续时间的一个因素。

  • 0 - 对发布/导入持续时间的影响较低,用户响应速度可能很慢,尤其是在运行多个并行发布任务时(如以前一样)。如果评估数较少,或者用户与 AppScan Enterprise 的交互极少,那么可以设置为此值。
  • 1(缺省值)- 对上传持续时间的影响中等,用户响应更好。如果用户与 AppScan Enterprise 的交互较多,发布评估数也较多,那么可以设置为此值。
  • 2 - 对发布/导入持续时间影响很大。用户响应正常。
  • 3 - 对发布/导入持续时间影响最大,用户响应正常。如果用户与 AppScan Enterprise 的交互很多,并且需要发布/导入多个并行评估,那么可以设置为此值。

下一步做什么

您可以通过单击每个属性页面的帮助图标(帮助)来获取关于配置选项的详细帮助。