addIteration

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

Добавьте тестовую итерацию в тест

Синтаксис

addIteration(tc,iter)
addIteration(___,name)

Описание

addIteration(tc,iter) добавляет тестовая итерация к тесту. Менеджер по Тесту дает итерации уникальное имя.

addIteration(___,name) добавляет тестовая итерация к тесту с указанным именем, которое должно быть уникальным.

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

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

Тест, в который вы хотите добавить итерацию в виде sltest.testmanager.TestCase объект.

Протестируйте итерацию, которую вы хотите добавить в тест в виде sltest.testmanager.TestIteration объект.

Протестируйте имя итерации в виде вектора символов. Имя должно быть уникальным относительно других итераций в тесте. Это - дополнительный аргумент.

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

Примеры

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

В этом примере должны быть наборы параметров, заданные в разделе Parameter Overrides теста. Итерации сгенерированы во время выполнения теста. Этот раздел скрипта находится в разделе Scripted Iterations теста. Это выполнится только в разделе Scripted Iterations.

% Define parameter sets for a test case and add this code in the

% Scripted iterations section of the test case
for k = 1 : length(sltest_parameterSets)

    % Create test iteration object    
    testItr = sltest.testmanager.TestIteration();

    % Use the parameter set in this iteration
    testItr.setTestParam('ParameterSet', sltest_parameterSets{k});
    
    str = sprintf('ParameterSet %d', k);

    % Add the iteration object to the test case
    addIteration(sltest_testCase, testItr, str);
end
Введенный в R2016a