您可以生成 HTML、PDF 或自定义 XSL 报告。此章节:
旧版本 Eclipse 中的一个已知错误可能会导致 IDE 在显示报告时崩溃。如果您遇到此问题,以下是一些解决方法:
|
测试完成后,单击测试进度面板工具栏中的生成报告按钮。
完成打开的报告对话框。报告 对话框允许您配置以下选项:
点击 确定。然后将打开报告。有关格式和内容的详细信息,请参阅了解报告。
或者,您可以从 测试进度面板底部生成和配置报告。
|
您可以生成与您的常规报告相关联的附加测试执行详细信息报告(有关详细信息,请参阅了解报告)。要生成此报告,请在执行之前在测试配置中配置以下设置:
测试完成后点击生成报告(参见Generating the Report )。测试执行详细信息报告的链接将在主报告底部附加报告部分的测试执行详细信息列中提供(请参阅了解报告)。
您还可以生成 XML 格式的测试执行详细信息报告。这使您能够将额外的后处理工作流应用于测试执行结果。XML 文件与原始测试执行详细信息 HTML 文件位于同一位置,例如:
<REPORT_DIR>/<EXECUTION_DIR>/report_TestSuiteFoo_cpp.xml
<REPORT_DIR>/<EXECUTION_DIR>/report_TestSuiteFoo_cpp.html
此外,测试执行详细信息 XML 文件的 XML Schema 可用:
<CPPTEST_INSTALL_DIR>/manuals/examples/ut_details_report_schema.xsd
要将报告上传到 DTP:
确保 C++test 与 DTP 服务器连接(请参阅连接 DTP)。
转到Parasoft> 首选项...> DTP 并启用启用 DTP 报告结果选项。
将报告发布到 DTP 需要启用“DTP 发布”或“自动”许可功能。
-report %REPORT_FILE%
命令行选项生成命令行执行报告。-publish
选项将报告上传到 DTP (如果使用团队服务器管理报告,则使用-publishteamserver
选项)。有关从命令行界面执行测试和配置电子邮件通知的详细信息,请参阅从命令行界面进行测试。
如果您向团队服务器报告结果,则会使用以下标准来识别独特的报告:
如果您的团队每天执行多次 cli 运行——并且您希望所有报告都包含在团队服务器中——您需要为每次运行使用不同的会话标记。您可以在测试配置的通用选项卡中执行此操作(使用覆盖会话标签选项)。 |