sltest.testmanager.ParameterOverrideclass
包:sltest.testmanager
添加或修改参数覆盖
描述
的实例sltest.testmanager.ParameterOverride
一组参数中包含的参数覆盖在一个测试用例,可以覆盖模型参数。
的sltest.testmanager.ParameterOverride
类是一个处理
类。
创建
创建一个obj
= sltest.testmanager.ParameterSet.addParameterOverridesltest.testmanager.ParameterOverride
对象为参数设置对象。
属性
的名字
- - - - - -参数覆盖名称
字符串标量|特征向量
参数覆盖,名称指定为一个字符串标量或特征向量。
属性:
SetAccess |
公共
|
GetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
价值
- - - - - -覆盖值
数字标量|向量|字符串标量
值的参数覆盖,指定为一个标量或矢量值。如果该值是一个字符串标量,它是评估MATLAB®当测试执行表达式。
属性:
SetAccess |
公共
|
GetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
启用
- - - - - -启用指示器
0
|1
表明如果启用了参数覆盖,0
如果未启用,或者1
如果启用了它。
属性:
SetAccess |
公共
|
GetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
源
- - - - - -参数覆盖源
特征向量
源的参数覆盖,作为一个特征向量返回。两个例子的来源是工作区和一个基地模型块。参数是只读的。
属性:
SetAccess |
私人
|
GetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
工作空间
- - - - - -工作空间的参数
特征向量
工作空间的参数覆盖,作为一个特征向量返回。参数是只读的。
属性:
SetAccess |
私人
|
GetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
例子
添加参数覆盖测试用例
打开模型对于这个示例。
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”,真正的);
测试一个新的模型参数测试用例覆盖它的参数集。
ps = addParameterSet (tc,“名称”,“API参数集”);阿宝= addParameterOverride (ps,“m”,55岁);
明确测试经理。
sltest.testmanager。明确sltest.testmanager。clearResults sltest.testmanager.close
版本历史
介绍了R2015b
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。