概述
Matlab 版本:2016b
编写测试用例,对输出信号进行逻辑判断,从而实现自动化测试;
过程中发现Test Assessment的输入接口过多,导致
接口管理过于复杂,于是想到是否可以使用数组作为输入,由于接触时间较短,并不是很熟悉语句的编写,故写下此文,用于记录使用过程和经验的分享
举例
输入参数:gear uint_8
speed uint_16
Step_name when gear==3
verify(speed<=90,'SLTestGear3_overspeed')
Step_name:步骤名称
上面代码在执行过程中说明当gear=3时,判断speed是否小于等于90,同时生成一条曲线用于识别判断是否通过,如果超过90,则曲线生成false,表示逻辑有问题。
举例
输入参数:gear uint_8
speed uint_16
PumpCmd[5] uint_16 5元素数组
Step_name when PumpCmd(1)==true
verify(PumpCmd(2)==2,'SLTestGear3_overspeed')
引用数组索引,需要先设定一个数据,如例子中使用PumpCmd作为数组名,相应的配置如下图,Size填值为-1,配置为继承输入数据的数据大小,从而无需配置数组大小,Type同上,其余不用配置;
注:索引序号同matlab中类似,遵循从1开始进行索引第一个元素
最后
以上就是漂亮小伙为你收集整理的Test Sequence使用笔记:如何实现输入检索数组元素的全部内容,希望文章能够帮你解决Test Sequence使用笔记:如何实现输入检索数组元素所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复