sltest.testsequence.findStep

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

Описание

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

Примеры

свернуть все

Этот пример находит тестовый шаг в блоке Test Sequence.

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