主要内容

sltestiteration

创建测试迭代

说明

iterObj = sltestiteration 返回测试迭代对象 sltest.testmanager.TestIteration。您可以在 MATLAB® 命令行窗口中使用该函数,也可以在测试用例的迭代部分下的脚本化迭代上下文中使用该函数。有关创建测试迭代的详细信息,请参阅测试迭代

示例

示例

全部折叠

此示例是一个脚本,您在测试用例的迭代部分的脚本化迭代脚本文本框中输入该脚本。另外,此示例的在测系统是一个包含 Signal Editor 场景的模型。

% Determine the number of possible iterations
numSteps = length(sltest_signalEditorScenarios);
 
% Create each iteration
for k = 1 : numSteps
    % Set up a new iteration object
    testItr = sltestiteration;
 
    % Set iteration settings
    setTestParam(testItr,'SignalEditorScenario',...
      sltest_signalEditorScenarios{k});
 
    % Add the iteration to run in this test case
    % You can pass in an optional iteration name
    addIteration(sltest_testCase,testItr);
end

输出参量

全部折叠

测试迭代,以 sltest.testmanager.TestIteration 对象形式返回。

版本历史记录

在 R2016a 中推出