exponenta event banner

sltest.testsequence.deleteScenario

Удалить сценарий из блока тестовой последовательности

Описание

пример

sltest.testsequence.deleteScenario(blockPath,scenarioName) удаляет сценарий, указанный scenarioName из блока тестовой последовательности, указанного blockPath. Все шаги в удаленном сценарии также удаляются. Каждый сценарий в блоке тестовой последовательности идентифицируется по имени сценария и индексу. При удалении сценария индексы следующих сценариев обновляются. Например, при удалении второго сценария индекс третьего сценария изменяется с 3 на 2.

Примеры

свернуть все

Установите блок тестовой последовательности в sltestRollRefTestExample модель для использования сценариев. Добавить новый сценарий с именем Scenario_2, а затем удалите сценарий.

Model = 'sltestRollRefTestExample';
load_system(Model);

sltest.testsequence.useScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'Scenario_1');
sltest.testsequence.addScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'Scenario_2');

sltest.testsequence.deleteScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'Scenario_2');

close_system(Model,0)

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

свернуть все

Путь к блоку тестовой последовательности, включая имя блока, указанное как строковый или символьный вектор.

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

Имя сценария, указанное как строковый или символьный вектор.

Пример: 'Name','Scenario_1'

Представлен в R2020b