deleteIterations

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

Удалите тестовые итерации, которые принадлежат тесту

Синтаксис

deleteIterations(tc,iter)

Описание

deleteIterations(tc,iter) удаляет одну или несколько тестовых итераций из теста.

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

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

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

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

Примеры

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

% Open the model for this example
openExample('sldemo_autotrans');

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

% Delete first iteration
deleteIterations(tc,testItr1);
Введенный в R2016a