文件帮助中心文件
编辑测试序列步骤
sltest.testsequence.editstep(块路径,steppath,名称,值)
sltest.testsequence.editstep(blockPath那继那名称,价值的)编辑由此指定的现有步骤的属性继在一个测试序列由此指定的块blockPath。对属性的更改是指定的名称,价值。
sltest.testsequence.editstep(blockPath那继那名称,价值的)
blockPath
继
名称,价值
全部收缩
此示例添加了测试步骤,然后编辑新步骤的步骤操作。
打开模型和测试线束。
Open_System(“sltestTestSequenceWhenExample”)sltest.harness.open('sltesttestsequencewhenexample / simple_racker'那......'SimpleTrackerharness'的)
添加一个名为的测试步骤squareandveryquick.。
squareandveryquick.
sltest.testsequence.addstep(“SimpleTrackerHarness /测试序列”那......'square.squareandveryquick'的)
编辑步骤操作。
动作= Sprintf('模式= uint8(3);…\ nout = square(et); \ n%%新步骤操作')
action = mode = uint8(3);出=正方形(et);%新的步骤操作
sltest.testsequence.editstep(“SimpleTrackerHarness /测试序列”那......'square.squareandveryquick'那“行动”,行动,'描述'那......“此步骤输出高频方波。的)
向新步骤添加两个子步骤。
sltest.testsequence.addstep(“SimpleTrackerHarness /测试序列”那......'Square.SquareAndveryquick.step1')sltest.testsequence.addstep(“SimpleTrackerHarness /测试序列”那......'square.squareandveryquick.step2'的)
将父步骤更改为When分解。
sltest.testsequence.editstep(“SimpleTrackerHarness /测试序列”那......'square.squareandveryquick'那'是渴望',真的)
在子步骤中添加一个条件第1步。
第1步
sltest.testsequence.editstep(“SimpleTrackerHarness /测试序列”那......'Square.SquareAndveryquick.step1'那“WhenCondition”那'a> = 1'的)
到A.测试序列块,包括块名称,指定为字符串或字符向量。
例子:“FanSpeedTestHarness /测试序列”
“FanSpeedTestHarness /测试序列”
的步骤的路径测试序列块,指定为字符向量。该路径包括测试序列层次中的步部位置,使用。分开层次结构级别。如果测试序列块使用方案,则添加包含步骤的步骤的方案名称,例如,场景_2.SystemHeatingTest.InitializeHeating.。
。
场景_2.SystemHeatingTest.InitializeHeating.
例子:“SystemHeatingTest。InitializeHeating”
“SystemHeatingTest。InitializeHeating”
指定可选的逗号分离对名称,价值论点。姓名是参数名称和价值为对应值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数Name1, Value1,…,的家。
姓名
价值
Name1, Value1,…,的家
'行动','Out = Square(et)','是为止',false,'描述','此步骤产生方波。
测试步骤的新名称,指定为字符向量。
例子:'姓名','holdoutput'
'姓名','holdoutput'
行动
测试步骤操作编程。要添加一行,请使用该行创建步骤操作Sprintf.功能和新的线路运算符\ n ..。
Sprintf.
\ n ..
例子:'行动','Out = Square(et)'
'行动','Out = Square(et)'
IsWhenStep
什么时候
指定步骤是标准转换类型还是什么时候分解过渡
例子:'是为止',真实
'是为止',真实
何时适用
字符矢量指定激活a的条件什么时候分解子步骤。这必须是一个有效的逻辑表达式什么时候步骤激活。
例子:'当电动条件'时,'a> = 1'
'当电动条件'时,'a> = 1'
描述
测试步骤描述,指定为字符向量。
例子:“描述”,“此步骤产生高频方波。”
“描述”,“此步骤产生高频方波。”
sltest.testsequence.addStep|sltest.testsequence.deleteStep.|sltest.testsequence.editsymbol.|sltest.testsequence.editTransition.|sltest.testsequence.findstep.
sltest.testsequence.addStep
sltest.testsequence.deleteStep.
sltest.testsequence.editsymbol.
sltest.testsequence.editTransition.
sltest.testsequence.findstep.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室