如何用来做自动化测试呢?
创建一个测试序列
点击模型右键Test Harness/Creat for
左边选择Sequence
通过Harness进行调试修改后可以保存到原来模型中
双击点开表格,在里面填入输入,转移条件,转移目标
然后设置好仿真时间就好了
可以在harness右边接上三个示波器,用来查看数据,在描述里可以备注你要观察的结果。
通过Simulink test管理Harness
Testharness保存在模型里面
点击Manage Test Harnesses可以看到之前自己做的Harness
使用测试评价,有待进一步研究
在创建harness时选中如下框框
当t<5时,判断step1,t<10判断step2,t>10时,为else
然后可以通过data inspect查看验证结果
如何对Test Sequence进行调试
右键即可插入断点,选择break while executing step
如何专门调试某个输入?
把你想测的那一组放在第二步即可,因为要运行很长时间
测试后再次修改
如果在harness中修改模型,一定要记得保存
做一次test sequence下次测试,修改模型后再次测试就非常方便