主要内容

Test Sequence

创建仿真测试场景、函数调用和评估

  • Test Sequence block

库:
Simulink Test

描述

使用表格步骤序列定义测试序列。与 Test Assessment 模块类似,Test Sequence 模块使用 MATLAB® 作为动作语言。双击 Test Sequence 模块图标以打开测试序列编辑器。

示例

限制

  • 步骤名称必须小于 2048 个字符。此限制也适用于用于监控激活步骤的枚举名称。

  • 您无法使用 Simulink® 查找器来替换 Test Sequence 模块中的代码。然而,您可以在测试序列编辑器中点击搜索或使用 Ctrl+F 来查找和替换代码。

端口

端口对应于测试序列编辑器的符号窗格中定义的输入和输出。

参数

有关模块参数的描述,请参阅Subsystem

提示

  • 您可以选择仅记录 Test Sequence 模块中的 verify 语句的 passfail 结果,而不显示 untested 结果。要仅记录 passfail verify 结果,请在测试框架选项卡的测试用例部分中,点击隐藏未经测试的结果。您也可以使用 set_paramlogOnlyTestedVerifyResults 参数设置为 'on'。例如,仅记录模型 myModeltested 验证语句结果:

    set_param(myModel,'logOnlyTestedVerifyResults','on')

    有关详细信息,请参阅 verify

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2015a 中推出

全部展开