主要内容

remove

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

删除参数覆盖

说明

remove(po) 从参数集中删除参数覆盖。调用此函数后,参数覆盖对象将为空。

示例

输入参数

全部展开

您要从参数集中删除的参数覆盖,指定为 sltest.testmanager.ParameterOverride 对象。

示例

全部展开

打开此示例的模型。

openExample("sldemo_absbrake")

创建测试文件、测试套件和测试用例结构。

tf = sltest.testmanager.TestFile("API Test File");
ts = sltest.testmanager.TestSuite(tf,"API Test Suite");
tc = sltest.testmanager.TestCase(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);

通过在测试用例参数集中覆盖新模型参数来测试该参数。

ps = addParameterSet(tc,Name="API Parameter Set");
po = addParameterOverride(ps,m=55);

从参数集中删除参数覆盖。

remove(po);

版本历史记录

在 R2015b 中推出