Main Content

本页采用了机器翻译。点击此处可查看英文原文。

sltest.testmanager.CustomCriteria 类

命名空间: sltest.testmanager

添加或修改自定义准则

描述

sltest.testmanager.CustomCriteria 的一个实例是一个测试用例自定义准则,用于评估仿真输出并返回通过或失败的结果。

sltest.testmanager.CustomCriteria 类是 handle 类。

类属性

HandleCompatible
true

有关类属性的信息,请参阅 类属性

创建对象

obj = getCustomCriteria(tc) 为测试用例对象 tc 创建 sltest.testmanager.CustomCriteria 对象。

属性

全部展开

启用或禁用自定义评估准则的属性,指定为逻辑。

示例: true

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

定义自定义准则脚本的属性,指定为字符数组。

示例: test.verifyEqual(lastPhi,0,['Final: ',num2str(lastPhi),'.'])

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

示例

全部折叠

从测试套件 ts 创建一个测试用例对象。

tc = ts.getTestCaseByName('Requirement 1.3 Test');

从测试用例 tc 中获取自定义准则。

tcCriteria = getCustomCriteria(tc);

设置自定义准则脚本。

tcCriteria.Callback = 'test.verifyEqual(lastPhi,0);'

启用自定义准则。

tcCriteria.Enabled = true;

版本历史记录

在 R2016b 中推出