sltest.testsequence.deleteTransition

Удалите тестовый переход последовательности

Описание

sltest.testsequence.deleteTransition(blockPath,stepPath,index) удаляет переход в данном числовом индексе от тестового шага, заданного blockPath и stepPath.

Примеры

свернуть все

Этот пример удаляет переход от тестовой последовательности.

Загрузите модель.

cd(matlabroot);
Model = 'sltestRollRefTestExample';
load_system(fullfile(matlabroot,'examples','simulinktest',Model));

Удалите переход от тестового шага SetKnobAndPhi под родительским шагом TurnKnobAndAttitude.

sltest.testsequence.deleteTransition...
('sltestRollRefTestExample/Test Sequence',...
'TurnKnobAndAttitude.SetKnobAndPhi',1)

Закройте модель.

close_system(Model,0);

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

свернуть все

Путь к блоку Test Sequence, включая имя блока в виде строки или вектора символов.

Пример: 'FanSpeedTestHarness/Test Sequence'

Путь шага в блоке Test Sequence в виде вектора символов. Путь включает местоположение шага в Тестовую иерархию Последовательности, с помощью . разделить уровни иерархии. Если блок Test Sequence использует сценарии, добавьте имя сценария, которое содержит шаг к началу пути к шагу, например, Scenario_2.SystemHeatingTest.InitializeHeating.

Пример: 'SystemHeatingTest.InitializeHeating'

Целое число, задающее переход в тесте, продвигается, чтобы быть отредактированным. Соответствует целому числу, отображенному в Transition ячейка Тестового Редактора Последовательности.

Пример 3

Введенный в R2017a
Для просмотра документации необходимо авторизоваться на сайте