主要内容

测试运行时错误的模拟

在此示例中,使用一个模拟测试用例sldemo_absbrake模型来测试模拟运行时错误。

配置模型

配置模型检查停止距离是否超过上限。

  1. 要打开模型,键入openExample(“sldemo_absbrake”)

  2. 添加检查静态上界块从模型验证库到模型。

  3. 连接检查静态上界块的Sd信号。

    防抱死制动系统模型

  4. 检查静态上界对话框,并设置上界725

创建测试用例

  1. 要打开测试管理器,请在应用程序选项卡,在模型验证、验证和测试下,单击仿真软件测试.然后,在测试选项卡上,单击仿真软件测试经理

  2. 单击,新建测试文件.命名并保存测试文件。

    新的测试文件由包含一个基线测试用例的测试套件组成。它们出现在测试浏览器窗格。

  3. 选择>模拟试验

  4. 中右键单击新的模拟测试用例测试浏览器窗格中,选择重命名.将测试用例重命名为上界的测试

  5. 在测试用例中,在被测系统,单击使用当前的模型按钮分配的sldemo_absbrake模型到测试用例。

  6. 参数将覆盖,点击添加添加一个参数集。

  7. 在对话框中,单击刷新按钮更新模型参数列表。

  8. 选择工作区变量旁边的复选框.点击好吧

  9. 双击覆盖值并输入55

    测试管理器的参数覆盖部分

    当模拟运行时,此值将覆盖模型中的参数值。

    请注意

    如果需要恢复参数的默认值,请清除覆盖值列和新闻输入

运行测试用例

  1. 测试浏览器窗格中,选择上界的测试的情况。

  2. 在“测试管理器”工具条中,单击运行.测试结果显示在结果和工件窗格。

查看错误

单击上限测试以查看运行时错误。

上限测试的断言错误信息

相关的话题

Baidu
map