copySimulationSettings

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

Скопируйте настройку симуляции в тесте эквивалентности

Синтаксис

copySimulationSettings(tc,fromSimIndex,toSimIndex)

Описание

copySimulationSettings(tc,fromSimIndex,toSimIndex) копирует настройку симуляции из одного числа симуляции в другое в тест эквивалентности. Эта функция работает только с типами тестов эквивалентности.

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

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

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

Номер симуляции, из которого вы хотите скопировать настройки, заданный как целое число 1 или 2. Это симуляция источника.

Номер симуляции, в который вы хотите скопировать настройки, заданный как целое число 1 или 2. Это целевая симуляция.

Примеры

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

% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('API Test File');
ts = createTestSuite(tf,'API Test Suite');
tc = createTestCase(ts,'equivalence','Equivalence Test Case');

% Remove the default test suite
tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);

% Assign the system under test to the test case
% for Simulation 1 and Simulation 2
setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',1);
setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',2);

% Change simulation stop time in Simulation 1
setProperty(tc,'StopTime',100,'SimulationIndex',1);

% Copy simulation setting to Simulation 2
copySimulationSettings(tc,1,2);
Введенный в R2015b