设计验证人:运行所有和生产覆盖sldvmakeharness创建模型

3视图(30天)
你好,
之后我用MATLAB 17 b生成利用模型通过使用“sldvmakeharness”函数,利用模型及其信号生成器显示成功。
通常我会点击“运行所有和生产范围”按钮信号生成器来测试所有病例和产生一个模型覆盖报告。
而不是点击按钮,可以产生覆盖率报告计划吗?
我花了很多时间来搜索命令这但我什么也发现…

接受的答案

帕特精明的
帕特精明的 2020年6月19日
编辑:帕特精明的 2020年6月19日
嗨,嘉豪,
我建议使用 sldvrun 生成测试与设计验证器 sldvruntest 运行测试和 cvhtml 生成一个报告。工作流中包含一个例子 sldvruntest的文档 在这里,我复制:
open_system (“sldvdemo_cruise_control”);
选择= sldvoptions;
选择。模式=“TestGeneration”;
选择。SaveHarnessModel =“上”;
选择。SaveReport =“关闭”;
(地位、文件)= sldvrun (“sldvdemo_cruise_control”、选择);
runOpts = sldvruntestopts;
runOpts。coverageEnabled = true;
[outData, covData] = sldvruntest (“sldvdemo_cruise_control”,
files.DataFile runOpts);
cvhtml (“coverageReport”,covData);
谢谢。
——帕特
2的评论
帕特精明的
帕特精明的 2020年6月19日
欢迎你!谢谢你的反馈改进文档。我们试图改进它在最近的版本。如果你看到任何东西你认为是混乱或丢失,请让我知道。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!