本主题讲述查看 SOAtest 结果。本章:
默认情况下, Quality Tasks 视图显示所有测试资源的所有结果。例如,如果从 Team Server 导入了结果,然后从 GUI 运行了两个测试,则 Quality Tasks 视图将显示所有导入的任务,以及随后两个测试的所有结果。
如果您只希望从上一个测试会话或所选资源看到一个结果,则可以过滤结果。
过滤结果:
对于 Quality Tasks 视图中报告的任何任务,您可以打开生成报告该任务的测试配置。这在以下情况下特别有用:
查看生成报告特定任务的测试配置:
这将打开适当的测试配置,并直接转到与此生成的任务相关的测试配置控件。例如,如果选择了静态分析任务,则打开 Static 选项卡,并突出显示相应的规则。
以下几种方法可以根据喜好和需求来定制结果显示,以检查质量任务或同类代码审查任务。
要定制显示哪些任务:
您可以通过以下方式更改 Quality Tasks 视图的格式和内容:
有几种可用的布局模板
要选择最适合您当前目标的布局:
打开 Quality Tasks 驶入右上角的下拉菜单。
要自定义这些预配置的布局之一:
若要添加一个文件新布局模板:
直接从 Quality Tasks 视图重新排序、隐藏和删除类别,请执行以下操作:
您可能希望从Quality Tasks 视图中清除消息,以集中关注最感兴趣的发现。例如,如果要修复报告的错误,则可能需要在修复相关错误时清除每条错误信息。这样, Quality Tasks 视图仅显示仍需要修复错误的错误信息。
您清除的信息只会暂时删除。如果在后续测试中获得相同的发现,则将再次报告该信息。
您可以清除单个消息, Quality Tasks视图中表示的消息类别或所有报告的信息。
清除 Quality Tasks 视图中显示的选定信息:
选中的信息将从 Quality Tasks 视图中删除。
清除找到的所有信息:
本主题说明如何为在 GUI 或命令行运行的测试生成 HTML,PDF 或自定义 XSL 报告。
本章包含:
报告类别和内容因产品而异。有关特定 Parasoft 产品生成的报告的详细信息,请参阅该产品的用户指南。 |
由于 Eclipse 中的一个已知错误,显示报告时 Eclipse 可能崩溃。 如果遇到此问题,请采取以下解决方法:
|
要在测试完成后立即生成报告:
优先:报告首选项(通过单击“首选项”按钮并指定设置)如中所述 配置报告设置)。
选项文件:指定您要使用的报告设置的所有 ocalsettings / options。这些将覆盖在 GUI 的偏好设置面板中指定的设置)。有关通过 localsettings 配置报表的详细信息,请参见配置 Localsettings。
<user_home_dir>\Local Settings\Temp\parasoft\xtest)
中创建)。您还可以从测试进度面板的底部生成和配置报告。
|
要将报告上传到团队服务器(仅服务器版):
团队服务器使用以下条件来标识唯一的报告:
如果您的团队每天多次运行 cli,并且您希望所有报告都包含在团队服务器中,则每次运行都需要使用不同的会话标签。您可以在 Test Configuration’s Common 标签中执行此操作(使用 Override Session Tag 选项)。 |
要生成命令行测试结果报告,请在 cli 命令中使用 -report %REPORT_FILE%
选项。要上传报告到团队浏览器,也要用 -publish
选项。
每种 Parasoft Test 系列产品的用户指南([product_name]用户指南>设置和测试基础知识>运行测试和分析>从命令行界面进行测试)中都解释了命令行界面测试的详细信息。本主题还讨论了如何设置和配置电子邮件通知。
如果您希望报告显示所有已运行测试的详细信息,包括未失败的测试,请在失败的 Only tests和 Only top-level test suites选项被禁用的情况下配置报告首选项。 |
在 Quality Tasks 视图中,SOAtest 结果显示为任务列表,可帮助您确定如何进行以确保系统质量。
功能测试结果按测试套件进行组织。有关更多详情,请查阅 评审功能测试结果 。
静态分析结果应以专门为静态分析设计的布局之一进行审查。有关启用这些布局和查看静态分析结果的详细信息,请查阅 审查静态分析结果。