一 Simulink Test自动化-自动创建Test Sequence( 二 )


TestVerifyStr{ii} = strcat(TestStepName{i},'.',TestVerifyName{ii+1});sltest.testsequence.addStep(TestSequenceName,...TestVerifyStr{ii},'Action',TestVerify{ii+1},'WhenCondition',WhenCondition{ii+1},...'Description',TestStepDescription{ii+1})%添加子step 验证结果
为与拼接而成,如.,通过这种方式为增加子测试步
实现效果
运行自动生成Test 的脚本后,自动生成的Test 如下:
注意
在填写Excel时,需要注意Input与的名称与数据类型 。在Test 中的名称需要与Input,一致,且数据类型为时最好进行数据类型的转换,数据类型为bool时,需要设定为true或false,否则运行可能会报错(数据类型不匹配) 。
总结
其实 help中有很多API函数使用的例子,大部分通过help就可以很好的掌握其用法 。本文介绍了Test 和Test 的自动生成,后面继续介绍TestFile及Test 的自动生成 。