deleteIterations
类: sltest.testmanager.TestCase
命名空间: sltest.testmanager
删除属于测试用例的测试迭代
语法
deleteIterations(tc,iter)
输入参数
tc
— 删除迭代的测试用例
sltest.testmanager.TestCase
对象
想要从中删除迭代的测试用例,指定为 sltest.testmanager.TestCase
对象。
iter
— 要删除的测试迭代
sltest.testmanager.TestIteration
对象数组
想要从测试用例中删除的测试迭代,指定为 sltest.testmanager.TestIteration
对象数组。
示例
从测试用例中删除测试迭代
加载此示例的模型。
load_system('sldemo_autotrans')
创建测试文件、测试套件和测试用例结构体。
tf = sltest.testmanager.TestFile('Iterations Test File'); ts = getTestSuites(tf); tc = createTestCase(ts,'simulation','Simulation Iterations');
将模型指定为在测系统。
setProperty(tc,'Model','sldemo_autotrans');
设置表迭代并创建迭代对象。然后设置迭代设置并将迭代添加到测试用例中。
testItr1 = sltestiteration; setTestParam(testItr1,'SignalBuilderGroup','Passing Maneuver'); addIteration(tc,testItr1);
设置另一个表迭代、迭代对象、迭代设置,并将迭代添加到测试用例中。
testItr2 = sltestiteration; setTestParam(testItr2,'SignalBuilderGroup','Coasting'); addIteration(tc,testItr2);
删除第一次迭代。
deleteIterations(tc,testItr1);
清除测试管理器。
sltest.testmanager.clear sltest.testmanager.clearResults sltest.testmanager.close
版本历史记录
在 R2016a 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)