主要内容

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

覆盖率分析器

分析、查看和管理 Simulink 模型的覆盖率数据

说明

使用覆盖率分析器 App 交互式地执行覆盖率分析、查看覆盖率结果和管理 Simulink® 模型的覆盖率数据。

Coverage Analyzer tab of the Simulink toolstrip after performing coverage analysis.

打开 覆盖率分析器 App

在 Simulink 工具栏的 App 选项选项卡中,在模型验证、确认和测试下,选择覆盖率分析器

示例

全部展开

要分析模型覆盖率,必须启用模型的覆盖率。默认情况下,Simulink Coverage™ 分析模块执行和决策覆盖率。

使用默认覆盖率设置分析模型:

  • 在 Simulink 工具栏的覆盖率选项选项卡中的状态部分,点击覆盖率关闭按钮以切换覆盖率。

  • (可选)点击累积收集以启用或禁用累积覆盖率范围。

  • 点击分析覆盖率

要修改默认覆盖率设置,

  • 点击设置打开配置参数对话框。

  • 选择启用覆盖率分析,然后设置结构覆盖率等级

  • 要选择其他指标,例如关系边界覆盖率,点击其他度量展开列表,然后选择要分析的指标。

  • 点击确定

  • 在工具栏中,点击分析覆盖率

要查看模型覆盖率结果,请启用覆盖率并点击分析覆盖率Simulink Coverage 将打开覆盖率详细信息窗格,其中包含停靠在 Simulink 窗口中的模型覆盖率报告。

要加载先前运行的覆盖率结果,请在查看结果部分中点击加载以前的结果。在选择覆盖率数据文件对话框中,选择要加载的覆盖率数据。

覆盖率选项卡中,在查看结果下,点击覆盖率突出显示

如果覆盖率详细信息窗格没有自动打开,请在覆盖率选项卡中点击覆盖率详细信息

覆盖率结果浏览器是一个可以用来查看、管理和汇总覆盖率数据并创建覆盖率报告的工具。

覆盖率选项卡中,在查看结果下,点击结果浏览器

要生成报告,在分析模型覆盖率或加载覆盖率数据之后,在覆盖率选项选项卡中的查看结果下,点击生成报告

或者,您可以使用覆盖率结果浏览器cvhtmlSimulink 测试管理器 (Simulink Test)创建覆盖率报告。

要加载先前运行的覆盖率结果,请在覆盖率选项卡中的查看结果下,点击加载以前的结果

选择覆盖率数据文件对话框中,选择要加载的覆盖率数据文件。

或者,您可以使用覆盖率结果浏览器cvload 加载覆盖率数据。

相关示例

参数

全部展开

切换模型覆盖率分析的开启和关闭状态。

切换累积覆盖率收集的开启和关闭状态。

打开配置参数对话框,进入覆盖率窗格。

版本历史记录

在 R2019b 中推出