exponenta event banner

sltest.testsequence.setScenarioControlSource

Установить активный сценарий управления версиями Test Sequence

Описание

пример

sltest.testsequence.setScenarioControlSource(blockPath,scenarioControlSource) задает источник, указанный scenarioControlSource, который управляет активным сценарием для блока тестовой последовательности, указанного blockPath.

Примеры

свернуть все

Установите блок тестовой последовательности в sltestRollRefTestExample модель для использования сценариев. Установка источника, управляющего активным сценарием для блока тестовой последовательности в sltestRollRefTestModel в рабочую область. Закройте модель, не сохраняя ее.

Model = 'sltestRollRefTestExample';
load_system(Model);

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

sltest.testsequence.activateScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'Scenario_1');

sltest.testsequence.setScenarioControlSource...
   ('sltestRollRefTestExample/Test Sequence',...
    sltest.testsequence.ScenarioControlSource.Workspace);

close_system(Model,0)

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

свернуть все

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

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

Активный источник управления сценарием, указанный как одно из перечисленных значений:

  • sltest.testsequence.ScenareControlSource.Block - активный сценарий управляется путем установки его в блоке тестовой последовательности.

  • sltest.testsequence.ScenareControlSource.Workspace - активный сценарий управляется переменной рабочей области, указывающей индекс активного сценария. Переменная может находиться в базовой рабочей области, рабочей области модели или словаре данных.

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