主要内容

captureBaselineCriteria

类:sltest.testmanager.TestCase
包:sltest.testmanager

捕捉基线标准和增加测试用例

语法

基线= captureBaselineCriteria (tc、文件、添加)
基线= captureBaselineCriteria (tc、文件、添加名称、值)

描述

基线= captureBaselineCriteria (tc,文件,附加)运行被测试的系统和捕捉基线标准设置MAT-file,模拟数据督察(SDI) MLDATX文件或微软®Excel®文件。函数返回一个基线标准对象,sltest.testmanager.BaselineCriteria。使用这个函数只有一个基线测试用例测试类型。

基线= captureBaselineCriteria (tc,文件,附加,名称,值)使用指定的一个或多个额外的选项名称,值对参数。

输入参数

全部展开

测试用例捕捉基线标准,指定为一个sltest.testmanager.TestCase对象。

文件和路径名的基线标准文件,指定为一个特征向量。您可以指定一个MAT-file,仿真数据检查员MLDATX文件,或一个Microsoft Excel文件。

例子:“C: \ MATLAB \ baseline_API.mat”

附加的基线标准如果标准已经存在,指定为一个布尔值。布尔真正的附加到现有的标准替换现有的标准。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“表”、“mysheet”、“范围”,“C1: F10”

检查员对mat文件,模拟数据(SDI).mldatx文件,微软Excel文件

全部展开

金宝app仿真软件释放捕捉基线数据,指定为一个特征向量数组或字符串。使用一个版本中指定的偏好。有关更多信息,请参见sltest.testmanager.getprefsltest.testmanager.setpref

例子:“发布”、“R2017a”

是否捕捉基线测试用例数据迭代,指定为一个布尔值。

例子:“CaptureForIterations”,真的

对只对微软Excel文件

全部展开

表来捕捉基线标准名称,指定为一个特征向量数组或字符串。

例子:“表”、“testinput”

细胞捕捉基线标准范围,指定为一个特征向量数组或字符串。您可以指定“范围”也只有当你指定“表”

例子:“范围”、“B2: C30

输出参数

全部展开

基线标准添加到测试用例,作为一个返回sltest.testmanager.BaselineCriteria对象。

例子

全部展开

对于这个示例%打开模型openExample (“sldemo_absbrake”);%创建测试文件、测试套件和测试用例结构tf = sltest.testmanager.TestFile (“API测试文件”);ts = createTestSuite (tf,“API测试套件”);tc = createTestCase (ts,“基线”,“API基线测试用例”);%删除默认的测试套件tsDel = getTestSuiteByName (tf,“新测试套件1”);删除(tsDel);%将被测系统分配给测试用例setProperty (tc,“模型”,“sldemo_absbrake”);%捕捉基线标准基线= captureBaselineCriteria (tc,“baseline_API.mat”,真正的);

版本历史

介绍了R2015b