addParameterSet

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

Добавить набор параметров

Синтаксис

pset = addParameterSet(tc,Name,Value)

Описание

pset = addParameterSet(tc,Name,Value) добавляет набор параметров в тест и возвращает объект набора параметров, sltest.testmanager.ParameterSet.

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

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

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

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

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

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

Имя набора параметров, заданное как вектор символов. Это имя является меткой, показанной в таблице набора параметров теста. Если вы не задаете имя, функция создает автоматическое уникальное имя.

Полное имя и путь файла .m или MAT-файла, который содержит значения параметров, заданные как вектор символов. Если путь к файлу параметра не задан, то функция создает пустой набор параметров.

Номер симуляции, к которому применяется набор параметров, заданный в виде целого числа 1 или 2. Этот параметр применяется к тесту симуляции, где существует две симуляции. Для базовых и симуляционных тестов, индекс симуляции 1.

Имена электронных таблиц Excel, для которых необходимо создать наборы параметров, заданные как строковые массивы. Если вы задаете Sheetsнабор параметров создается для каждого листа в файле.

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

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

Набор параметров, возвращенный как sltest.testmanager.ParameterSet объект.

Примеры

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

% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('API Test File');
ts = createTestSuite(tf,'API Test Suite');
tc = createTestCase(ts,'baseline','Baseline API Test Case');

% Remove the default test suite
tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);

% Assign the system under test to the test case
setProperty(tc,'Model','sldemo_absbrake');

% Test a new model parameter by overriding it in the test case
% parameter set
ps = addParameterSet(tc,'Name','API Parameter Set');
Введенный в R2015b