Simulink 测试管理器
在不同的执行环境中测试建模和代码,管理测试套件,并分析和报告测试结果。
说明
您可以使用 Simulink® 测试管理器为 Simulink 模型和代码在桌面、SIL、PIL 和 HIL(针对运行 Simulink Real-Time™ 的目标计算机)执行环境中创建测试用例。您可以创建或导入测试数据、运行测试、查看结果并创建报告。您还可以导入和测试 C 和 C++ 代码以及 MATLAB® 测试脚本。
您可以将测试用例分组到测试套件中,并保存在测试文件中。您可以创建的测试类型包括仿真测试、等效性(背靠背)测试(用于比较模型或生成的代码)以及基线测试(用于将模型输出与已知基线进行比较)。您可以直接在模型上运行测试或使用测试框架,将测试环境与模型分开。请参阅测试框架与模型关系。
您可以指定要测试的模型或组件,以及:
测试输入
测试输出,例如记录的信号和状态
基线测试的基线准则
迭代运行不同的输入、参数、基线准则等的组合。
仿真行为的时序和逻辑评估
模型参数和配置覆盖
在加载模型之前和之后运行的回调
覆盖率设置用于衡量模型或代码执行路径的执行程度
将需求与验证它们的测试联系起来
注意
如果您的模型或测试框架包含 To Workspace 模块,则测试运行完成后,该模块变量不会保存在基础工作区中。测试完成后,基础工作区恢复到原始状态。
打开 Simulink 测试管理器
使用以下选项之一打开 Simulink Test 管理器:
在 Simulink 工具条中
打开 App 选项卡。
在模型验证、确认和测试部分,点击 Simulink Test。
在测试选项卡上,点击测试工具条上的 Simulink 测试管理器。
在 MATLAB 命令提示符下,输入
sltest.testmanager.view
。
提示
测试选项 - 当您在测试管理器的测试浏览器窗格中选择一个测试用例时,用于指定测试属性和测试选项的测试部分将显示出来。有关选项的描述,请参阅 在测试管理器中指定测试属性。
测试结果图表 - 结果和工件窗格显示一个包含测试用例准则和测试运行结果的层次结构.选择一个单选按钮以打开嵌入式仿真数据检查器中的比较选项卡。勾选复选框以打开检查选项卡。当您在选项卡中选择一个信号时,该信号的数据将被绘制出来。有关如何使用结果和工件窗格和嵌入的 Simulink 数据检查器选项卡的更多信息,请参阅 查看测试用例结果。
断点 - 默认情况下,在 Simulink Test 管理器中运行测试会禁用 Simulink、Stateflow® 和 Test Sequence 模块中的断点。使用 Simulink Test 管理器中的使用步进器运行运行使用仿真步进器中的断点的测试。使用使用步进器运行时:
不要在快速重启仿真模式下运行测试。
使用信号日志,而不是根输出日志。
在测试使用的外部 Excel 文件中,指定信号和参数的完整模块路径。
仪表盘 - 如果您拥有 Simulink Check™ 许可证,您可以在仪表板选项卡中监控模型测试工作的进度和质量.有关信息,请参阅 View Model Testing Status in Simulink Test Manager (Simulink Check)。
版本历史记录
在 R2015a 中推出