getIterations

Класс: testCase
Пакет: sltest.testmanager

Получите итерации теста, которые относятся к тестовому случаю

Синтаксис

iterArray = getIterations(tc)
iterArray = getIterations(tc,iterName)

Описание

iterArray = getIterations(tc) получите один или несколько объектов итерации теста, которые относятся к тестовому случаю.

iterArray = getIterations(tc,iterName) получить один или несколько объектов итерации теста с заданным именем, которые относятся к тестовому случаю.

Входные параметры

расширить все

Тест, из которого вы хотите получить итерацию, заданный как sltest.testmanager.TestCase объект.

Имя итерации теста, заданное как вектор символов. Это необязательный аргумент.

Пример: 'Test Iteration 5'

Выходные аргументы

расширить все

Итерации теста, которые относятся к тестовому случаю, возвращаются как массив sltest.testmanager.TestIteration объекты.

Примеры

расширить все

% Create test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('Iterations Test File');
ts = getTestSuites(tf);
tc = createTestCase(ts,'simulation','Simulation Iterations');

% Specify model as system under test
setProperty(tc,'Model','sldemo_autotrans');
 
% Set up table iteration
% Create iteration object
testItr1 = sltestiteration;
% Set iteration settings
setTestParam(testItr1,'SignalBuilderGroup','Passing Maneuver');
% Add the iteration to test case
addIteration(tc,testItr1);

% Set up another table iteration
% Create iteration object
testItr2 = sltestiteration;
% Set iteration settings
setTestParam(testItr2,'SignalBuilderGroup','Coasting');
% Add the iteration to test case
addIteration(tc,testItr2);

% Get iterations
iters = getIterations(tc);
Введенный в R2016a