Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

分析覆盖率并查看结果

查看模型中的覆盖率突出显示,生成覆盖率报告,跟踪测试和需求的结果

您可以使用 Simulink® Coverage™ 计算覆盖率数据,以查找测试中的缺失或设计中的问题。您可以将普通模式仿真的覆盖率结果与软件在环、处理器在环或硬件在环仿真生成的代码结果进行比较。

覆盖率报告和模型突出显示可帮助您了解测试用例充分执行了设计的哪些部分。对于聚合测试结果,您还可以查看每个对应测试如何影响覆盖率结果。

函数

cvhtml根据模型覆盖率对象创建 HTML 覆盖率报告
cvmodelview通过模型突出显示来显示模型覆盖率结果

模型设置

全部展开

将上次运行保存在工作区变量中将最新的覆盖率分析结果保存到 MATLAB 工作区
cvdata 对象名称包含覆盖率结果的工作区变量的名称
随每次仿真递增变量名称为每个仿真创建新的覆盖率数据变量
自动保存数据文件名覆盖率数据文件的文件名
输出目录覆盖率输出文件的路径
覆盖率过滤器文件名覆盖率过滤器的文件名
覆盖率报告选项覆盖率报告的显示选项
要包含在覆盖率报告中的附加数据报告中要包含的附加覆盖率数据
排除变体的非活动选择项排除变体的非活动选择项 (自 R2022a 起)
保存输出数据将覆盖率数据结果保存到文件

主题

精选示例