getIterationResults

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

Получите результаты итерации

Синтаксис

iterArray = getIterationResults(result)

Описание

iterArray = getIterationResults(result) возвращает тестовые результаты итерации, которые являются дочерними элементами результата теста.

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

развернуть все

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

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

развернуть все

Набор результатов итерации, возвращенный как массив объектов sltest.testmanager.TestIterationResult.

Примеры

развернуть все

% 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);

% Run test case that contains iterations
results = run(tc);

% Get iteration results
tcResults = getTestCaseResults(results);
iterResults = getIterationResults(tcResults);

Введенный в R2016a