Main Content

本页采用了机器翻译。点击此处可查看英文原文。

生成测试规范报告

测试规范报告是用于测试用例、测试套件或测试文件的测试设置和参数的报告。这些报告的常见用途是捕获测试程序设计评审信息以及存档测试信息。您可以在运行测试之前或之后创建报告。除了使用测试管理器创建报告之外,您还可以通过编程方式创建报告。请参阅 sltest.testmanager.TestSpecReport 参考页中的示例。

对于测试规范报告,您选择的所有项目必须是同一类型,即测试文件、测试套件或测试用例。如果您选择混合测试文件、套件和用例,则测试设定报告按钮和上下文菜单创建报告选项将变暗。如果您选择一个测试文件,报告将包含其所有测试套件和测试用例。如果您选择一个测试套件,则报告将包含其所有测试用例。

此示例使用现有的测试文件(AutopilotTestFile.mldatx),该文件是为 RollAutopilotMdlRef.slx 模型及其 RollReference_Requirement1_3 测试框架创建的。

  1. 要更改为包含 RollAutopilotMdlRef.slx 模型和 AutopilotTestFile.mldatx 测试文件的文件夹,请在 MATLAB® 命令行中输入 openExample('RollAutopilotMdlRef')

  2. 要打开测试管理器,请在 MATLAB 命令行中输入 sltest.testmanager.view

  3. 点击 Open

  4. 在打开文件对话框中,打开 matlab/examples/simulink/main 文件夹并选择 AutopilotTestFile.mldatx

  5. 突出显示 Requirement 1.3 Test 测试用例并点击测试设定报告

    Test Manager with Requirement 1.3 test case selected

  6. 在创建测试规范报告对话框中,将标题指定为 RollAutopilot Model Test Specification Report,将作者指定为 John Smith

    Create a Test Specification report dialog box

  7. 包括在报告中部分中默认选择所有报告部分。

  8. 保留 PDF 作为默认输出格式。

  9. 在可写文件夹中将保存的报告的文件名指定为 mynewReport.pdf。如果您当前的工作文件夹不可写,请使用可写文件夹的完整路径名。

  10. 将测试用例报告器字段留空,因为此报告使用默认测试用例模板。

  11. 点击创建即可生成报告并自动打开。报告中的这些图像显示了标题页、模型和框架的图像以及测试输入和评估信息。

    Test specification report cover page

    Test specification report detail page

另请参阅

相关主题