本主题介绍如何查看 SOAtest 结果。章节目录:

筛选结果

默认情况下,质量任务视图显示所有测试资源的累计结果。例如,如果从 DTP 导入了结果,然后在 GUI 运行了两个测试,则质量任务视图将显示所有导入的任务,以及随后两个测试的所有结果。

如果您只希望从上一个测试会话或所选资源看到一个结果,则可以过滤结果。

  1. 点击质量任务视图工具栏中的过滤器
  2. 在打开的对话框中启用所需的过滤器选项。

匹配任务与测试配置

质量任务视图直接链接到产生任务的测试配置。您可以右键点击任务并选择查看测试配置来查看配置,这会直接打开与任务相关的测试配置控件。例如,如果选择了静态分析任务,则打开静态选项卡,并突出显示相应的规则。

这样,您就可以查看或修改测试配置的设置,如果结果是从服务器执行导入的,还可以验证所使用的测试配置。  

自定义结果显示

以下几种方法可以根据喜好和需求来定制结果显示,以检查质量任务或同类代码审查任务。

在打开的对话框中,指定要显示的内容

您可以通过以下方式更改质量任务视图的格式和内容:

选择布局模板

有几种可用的布局模板:

  • SOAtest 修改影响布局:用于查看可能被测应用程序变更影响的测试。
  • SOAtest 默认布局:用于功能测试。
  • SOAtest 静态分析布局:用于对源代码运行静态分析(例如,通过扫描透视图)。
  • SOAtest 功能测试静态分析布局:用于通过执行测试套件(例如,包含浏览器测试工具或扫描工具的测试套件)来运行静态分析。
  • Virtualize 修改影响布局:如果同时安装了 Virtualize,则可以使用此模板。它会显示可能受被测应用程序变更影响的测试。
  • Virtualize 默认布局:如果同时安装了 Virtualize,则可以使用此模板。用于服务虚拟化。

要选择最适合您当前目标的布局:

  1. 打开质量任务视图右上角的垂直省略号菜单。

  2. 显示菜单选择一种可用格式。

自定义布局模板

要自定义这些预配置的布局之一:

  1. 打开质量任务视图右上角的垂直省略号菜单。
  2. 选择配置内容
  3. 在打开的对话框中,指定要如何配置该布局。注意注释显示的是源码控制提交时输入的注释。

添加新布局模板

若要添加一个文件新布局模板:

  1. 打开质量任务视图右上角的垂直省略号菜单。
  2. 选择配置内容
  3. 点击新建
  4. 选择(并重命名)添加的模板,然后指定如何配置该布局。注意注释显示的是源码控制提交时输入的注释。

在质量任务视图更改类别

直接从质量任务视图重新排序、隐藏和删除类别,请执行以下操作:

  1. 右键点击质量任务视图中的项目。
  2. 从可用的布局菜单选项中选择。

清除所有消息

您可能会想要从质量任务视图中清除消息,重点关注最感兴趣的结果。例如,如果要修复报告的错误,则可能需要在修复相关错误时清除每条错误消息。这样,质量任务视图会仅显示仍需要修复错误的错误消息。

您清除的消息只会暂时删除。如果在后续测试中获得相同的结果,则将再次报告该消息。

您可以清除单个消息,质量任务视图中表示的消息类别或所有报告的消息。

清除选定的消息

清除质量任务视图中显示的选定消息:

  1. 选择您要删除的消息或消息分类。您可以使用 SHIFT-点击或 CTRL-点击选择多个消息。
  2. 右键点击需要删除的消息,然后选择删除

选中的消息将从质量任务视图中删除。

清除所有消息

要清除找到的所有消息,请点击质量任务工具栏中的从视图中移除全部

生成报告

本主题说明如何为在 GUI 或命令行运行的测试生成 HTML,PDF 或自定义 XSL 报告。

章节目录:

注意

桌面安装程序通过 GUI 或命令行生成的默认报告存在一些限制。更多详情,请参阅旧的报告格式。 

在 GUI 中

生成报告

要在测试完成后立即生成报告:

  1. 测试完成后,点击测试进度面板工具栏中的生成报告
  2. 完成打开的报告对话框。报告对话框允许您指定:
    • 首选项:报告首选项(通过点击首选项按钮并指定设置 如 配置报告设置中所述)。

    • 选项文件:指定要使用的报告设置的任何设置/选项。这些将覆盖在 GUI 的首选项设置面板中指定的设置)。有关通过设置配置报告的详细信息,请参阅配置设置

    • 报告位置:报告文件的位置。默认位置为 <USER>\AppData\Local\Temp\parasoft\reports (Windows) 或 <USER>\parasoft\reports (macOS)。
    • 在浏览器中打开:该文件是否在浏览器中自动打开。
    • 退出时删除:退出时是否删除报告。
    • 生成报告:是否创建报告。
  3. 点击 OK 打开报告。

在命令行中

要生成命令行测试结果报告,请在 cli 命令中使用 -report %REPORT_FILE% 选项。 详情请参阅在命令行界面使用 - soatestcli 进行测试

配置详细说明定义报告

如果您希望报告显示所有已运行测试的详细信息,包括未失败的测试,请在只有失败的测试只有顶层的测试套件选项被禁用的情况下配置报告首选项。

查看 SOAtest 结果

在质量任务视图中,SOAtest 结果显示为任务列表,可帮助您确定如何进行以确保系统质量。

功能测试

功能测试结果按测试套件进行组织。详情请参阅审查功能测试结果

静态分析

静态分析结果应通过专门为静态分析设计的其中一种布局进行查看。有关启用这些布局和查看静态分析结果的详细信息,请参阅查看静态分析结果

  • No labels