Main Content

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

结果部分

双击结果和工件窗格中的测试用例结果以打开结果选项卡并查看测试用例结果部分。显示基线测试用例结果作为示例。

Test case results summary

概括

对于选定的测试用例,摘要部分包括基本测试信息和测试结果。有关仿真的更多信息,请切换仿真元数据箭头以展开该部分。

对于选定的结果项,摘要部分包含结果集的信息,该信息适用于其所有子测试套件和测试用例。

测试需求

与测试用例相关的测试需求列表。有关将需求链接到测试用例的更多信息,请参阅需求

迭代设置

如果您使用迭代来运行测试用例,那么此部分将出现在结果中。有关测试迭代的更多信息,请参阅 测试迭代

错误

本节显示从 Simulink® 诊断查看器捕获的仿真错误。测试用例和回调脚本中定义的不正确信息导致的错误也显示在这里。要在命令窗口中查看仿真日志,请在运行测试之前在命令行中输入此命令:

sltest.testmanager.setpref('ShowSimulationLogs',...
   'IncludeOnCommandPrompt',true)

日志

本节显示从 Simulink 诊断查看器捕获的仿真警告。要在命令窗口中查看仿真日志,请在运行测试之前在命令行中输入此命令:

sltest.testmanager.setpref('ShowSimulationLogs',...
   'IncludeOnCommandPrompt',true)

描述

您可以在此处添加有关测试结果的注释。这些注释与结果一起保存。

参数覆盖

参数覆盖下的测试用例中指定的参数覆盖列表。如果未指定参数覆盖,则此部分不会显示在结果摘要中。

覆盖率结果

如果您在测试中收集覆盖率,则所选测试用例结果的覆盖率结果将出现在此部分中。覆盖率结果在测试文件级别汇总。有关覆盖率的更多信息,请参阅 收集测试覆盖率

聚合覆盖率结果

在结果级别,列出针对测试覆盖率分析的模型,并包含生成覆盖率报告的链接。本节还报告了复杂性级别以及决策和执行百分比。

范围覆盖率结果与链接需求相关

控制覆盖率结果是否包括所有已执行的项目或仅包括与需求明确相关的已执行的项目。如果未选择,覆盖率结果将包括所有已执行的项目。如果选中,则仅显示与需求明确相关的测试的覆盖率结果。

添加缺失覆盖测试

使用 Simulink Design Verifier 生成缺失覆盖率的测试。要向现有测试用例添加迭代,请在测试用例中选择测试用例名称。要创建新的测试用例,请选择<创建新的测试用例>并指定测试类型和测试文件名。参见 增加模型的测试覆盖率通过生成测试输入来增加覆盖率

应用覆盖率过滤器

在结果级别,列出应用于“聚合覆盖率结果”部分中显示的覆盖率结果的过滤文件。