exponenta event banner

sltest.testsequence.findStep

Поиск шагов тестовой последовательности

Описание

steps = sltest.testsequence.findStep(Name,Value) возвращает массив ячеек steps перечисление шагов тестовой последовательности, соответствующих свойствам, указанным в Name,Value пар.

Примеры

свернуть все

В этом примере в блоке тестовой последовательности найден тестовый шаг.

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

Model = 'sltestRollRefTestExample';
load_system(Model)

2. Поиск шагов тестовой последовательности, содержащих строку без учета регистра apeng.

steps = sltest.testsequence.findStep('sltestRollRefTestExample/Test Sequence',...
    'Name','[Aa][Pp][Ee]ng','RegExp','on')
steps = 1x10 cell
  Columns 1 through 3

    {'AttitudeLevels...'}    {'AttitudeLevels...'}    {'AttitudeLevels...'}

  Columns 4 through 6

    {'AttitudeLevels...'}    {'AttitudeLevels...'}    {'AttitudeLevels...'}

  Columns 7 through 9

    {'AttitudeLevels...'}    {'AttitudeLevels...'}    {'AttitudeLevels...'}

  Column 10

    {'AttitudeLevels...'}

steps(3)
ans = 1x1 cell array
    {'AttitudeLevels.APEngage_LowRoll.EngageAP_Low'}

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

close_system(Model,0)

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

свернуть все

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'Name','[Aa][Pp][Ee]ng','RegExp','on'

Имя шагов тестирования для поиска

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

Пример: 'Name','[Aa][Pp][Ee]ng'

Указывает регистр

Пример: 'CaseSensitive','on'

Укажите, следует ли выполнять поиск по именам шагов с помощью Name как регулярное выражение

Пример: 'RegExp','on'

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

свернуть все

Массив ячеек шагов теста, соответствующих критериям поиска

Пример: 1×10 cell array

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