主要内容

getSignalCriteria

类: sltest.testmanager.BaselineCriteria
命名空间: sltest.testmanager

获取信号准则

说明

sigCriteria = getSignalCriteria(bc) 获取基线准则集中的信号准则列表,并以 sltest.testmanager.SignalCriteria 信号准则对象数组形式返回这些信号准则。

示例

输入参数

全部展开

您要从中获取信号准则的基线准则,指定为 sltest.testmanager.BaselineCriteria 对象。

输出参量

全部展开

基线准则对象中的信号准则,以 sltest.testmanager.SignalCriteria 对象数组形式返回。

示例

全部展开

此示例展示了如何为测试添加基线准则类,并将绝对容差从 0 更改为 9。

打开此示例的模型。

openExample("sldemo_absbrake")

创建测试文件、测试套件和测试用例结构。删除默认测试套件。

tf = sltest.testmanager.TestFile("API_Test_File.mldatx");
ts = createTestSuite(tf,"API TestSuite");
tc = createTestCase(ts,"baseline","Baseline API Test Case");

tsDel = getTestSuiteByName(tf,"New Test Suite 1");
remove(tsDel);

将在测系统分配给测试用例。

setProperty(tc,Model="sldemo_absbrake");

捕获基线准则。

baseline = captureBaselineCriteria(tc,"baseline_API.mat",true);

获取信号准则并设置其容差。

sc = getSignalCriteria(baseline);
sc(1).AbsTol=9;

版本历史记录

在 R2015b 中推出