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