setTestParam

Класс: sltest.testmanager.TestIteration
Пакет: sltest.testmanager

Установите параметр теста

Синтаксис

setTestParam(obj,Name,Value)

Описание

setTestParam(obj,Name,Value) устанавливает параметр итерации теста с дополнительными опциями, заданными одной или несколькими Name,Value аргументы в виде пар.

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

расширить все

Объект итерации теста, к которому вы хотите применить тестовый параметр, заданный как sltest.testmanager.TestIteration объект.

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

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

Имя набора параметров, заданное как разделенная разделенными запятой парами, состоящая из 'ParameterSet' и вектор символов. Переопределения набора параметров настраиваются в Parameter Overrides разделе теста.

Пример: 'ParameterSet','Param Set 1'

Имя набора данных критериев опорной структуры, заданное как разделенная разделенными запятой парами, состоящая из 'Baseline' и вектор символов. Наборы данных базовых критериев настраиваются в Baseline Criteria разделе теста. Он доступен только для базовых тестов.

Пример: 'Baseline','BaselineSet_High'

Имя записанного набора сигналов, заданное как разделенная разделенными запятой парами, состоящая из 'LoggedSignalSet' и вектор символов. Наборы зарегистрированных сигналов настраиваются в Simulation Outputs разделе теста.

Пример: 'LoggedSignalSet','Logged signal set 1'

Внешнее входное имя, заданное как разделенная разделенными запятой парами, состоящая из 'ExternalInput' и вектор символов. Переопределения внешних входов настраиваются в Inputs разделе теста. Можно задать индекс симуляции как ExternalInput, для примера, ti.setTestParam('ExternalInput','input','SimulationIndex',2).

Пример: 'ExternalInput','Run1'

Имя настройки строения, заданное как разделенная разделенными запятой парами, состоящая из 'ConfigSet' и вектор символов. Строения переопределения настройки настраиваются в Configuration Settings Overrides разделе теста.

Пример: 'ConfigSet','Solver 3'

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

Пример: 'SimulationIndex',2

Имя сценария Test Sequence, заданное как вектор символов. Заданный сценарий, который задан в блоке Test Sequence, используется в итерации. Вы задаете блок Test Sequence при помощи sltest.testmanager.testcase.setProperty. Сценарий тестовой последовательности для итерации настраивается в разделе Inputs теста Test Manager.

Входное имя сценария Редактор, заданное как разделенная разделенными запятой парами, состоящая из 'SignalEditorScenario' и вектор символов. Переопределения Редактора сигнала настраиваются в разделе теста Inputs.

Пример: 'SignalEditorScenario','Acceleration'

Предзагрузочный скрипт коллбэка, заданный как разделенная разделенными запятой парами, состоящая из 'PreLoadFcn' и вектор символов. Предварительная загрузка коллбэка скрипта установлена в Callbacks разделе теста.

Коллбэк после загрузки, заданный как разделенная разделенными запятой парами, состоящая из 'PostLoadFcn' и вектор символов. Коллбэк скрипта после загрузки настраивается в Callbacks разделе теста.

Предварительный запуск скрипта коллбэка приложения реального времени, заданный как разделенная разделенными запятой парами, состоящая из 'PreStartRealTimeApplicationFcn' и вектор символов. Предстартовый скрипт приложения реального времени коллбэка настраивается в Callbacks разделе теста.

Очистить скрипт коллбэка, заданный как разделенная разделенными запятой парами, состоящая из 'CleanupFcn' и вектор символов. Скрипт коллбэка очистки настраивается в Callbacks разделе теста.

Текст описания теста, заданный как разделенная разделенными запятой парами, состоящая из 'Description' и вектор символов. Описание настраивается в Description разделе теста.

Пример: 'Description','Test the autopilot controller for wind gusts'

Примеры

расширить все

setTestParam(obj,'Description',...
   'Test the autopilot controller for wind gusts');
Введенный в R2016a