Main Content

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

remove

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

删除参数覆盖

语法

remove(po)

说明

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

输入参数

全部展开

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

示例

全部展开

打开此示例的模型。

sldemo_absbrake

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

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

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

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

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

remove(po);

清除测试管理器。

sltest.testmanager.clear
sltest.testmanager.clearResults
sltest.testmanager.close

版本历史记录

在 R2015b 中推出