exponenta event banner

deleteIterations

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

Удаление тестовых итераций, относящихся к тестовому случаю

Синтаксис

deleteIterations(tc,iter)

Описание

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

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

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

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

Тестовые итерации, которые требуется удалить из тестового случая, указанные как массив 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);

% Delete first iteration
deleteIterations(tc,testItr1);
Представлен в R2016a