文档

测试序列和评估

基于步骤的测试序列,时间逻辑,模型评估

使用测试序列,您可以使用MATLAB创建功能测试方案作为一组步骤和过渡®作为动作语言。测试序列可以根据模型行为,使用顺序或开关步骤组进行进展。在A中创建测试序列测试序列堵塞。

功能测试需要评估模拟行为并将模拟输出与预期输出进行比较。您可以在测试管理器,模型和测试线束中进行测试评估。测试评估可以包括条件语句,基线和等效数据比较,脚本定制标准或模型验证库中的块。核实语句在一个测试评估块返回结果给测试管理器,也可以在实时测试中使用。有关不同验证方法的概述,请参见评估基础知识

测试序列 创建仿真测试方案,功能调用和评估
测试评估 评估模拟测试方案,功能调用和评估
序列查看器 在模拟过程中显示消息,事件,状态,过渡和块之间的功能

功能

展开全部

sltest.testsequence.addstep 添加测试顺序步骤
sltest.testsequence.addstepafter 在现有步骤之后添加测试顺序步骤
sltest.testsequence.addstepbefore 在现有步骤之前添加测试顺序步骤
sltest.testsequence.addsymbol 在测试序列中添加符号
sltest.testsequence.addransition 将新的过渡添加到测试序列步骤
sltest.testsequence.deletestep 删除测试序列步骤
sltest.testsequence.deletesymbol 删除测试序列块符号
sltest.testsequence.deletransition 删除测试序列过渡
sltest.testsequence.editstep 编辑测试顺序步骤
sltest.testsequence.editsymbol 在测试序列块中编辑符号
sltest.testsequence.edittransition 编辑测试序列步骤过渡
sltest.testsequence.find 找到测试序列块
sltest.testsequence.findstep 查找测试序列步骤
sltest.testsequence.findsymbol 查找测试序列块符号
sltest.testsequence.getProperty 获取测试序列块属性
sltest.testsequence.newblock 创建测试序列块
sltest.testsequence.readstep 找到测试序列块
sltest.testSequence.ReadSymbol 读取测试序列块符号属性
sltest.testSequence.ReadTransition 读取测试序列过渡的属性
sltest.testsequence.setproperty 设置测试序列块属性
sltest.getassessments 返回测试评估集对象
Sltest.Assessment 套装访问评估
Sltest.Assessmentset 从模拟访问一组评估

话题

基本

测试序列基础

描述了测试序列的基本结构和测试序列堵塞。

评估基础知识

概述了用于撰写测试评估的用例和方法,包括信号比较,自定义标准,核实陈述和模型中的运行时间评估。

验证语句的最佳实践

描述如何连接和配置测试序列测试评估使用时块核实断言语句。

测试序列编辑器

如何使用测试步骤,过渡,数据和序列测试序列测试评估块,包括什么时候分解序列。

调试测试序列

控制动画,设置断点,跟踪数据值和控制步进。

作者

测试序列和评估的语法

用于操作员的参考和所使用的表达式测试序列测试评估块。

运行时间评估

评估模型模拟或实时测试核实语句。停止模拟断言语句。

测试步骤动作和过渡

使用条件逻辑,临时操作员和事件运算符在测试序列中的步骤之间的过渡。

信号产生功能

使用功能将信号模式输入到测试中的组件中,并从测试步骤调用外部功能。

编程创建测试序列

此示例显示了如何以编程方式创建测试序列。

测试评估重用

将测试评估放在库中,以用于多个测试安全带。

申请

查看模型验证库中的图形结果

金宝appSimulink®Test™输出模型验证块库的图形结果,因此您可以使用测试管理器或仿真数据检查器查看测试评估何时通过和失败。

测试传输控制器的降档点

此示例演示了如何使用测试序列和测试评估测试传输移位逻辑控制器。

这个话题有帮助吗?