exponenta event banner

getParameterSets

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

Получение наборов параметров тестового случая

Синтаксис

psets = getParameterSets(tc)
psets = getParameterSets(tc,simulationIndex)

Описание

psets = getParameterSets(tc) получает наборы параметров в тестовом случае и возвращает их в виде массива объектов наборов параметров, sltest.testmanager.ParameterSet.

psets = getParameterSets(tc,simulationIndex) получает наборы параметров в тестовом случае и возвращает их в виде массива объектов наборов параметров, sltest.testmanager.ParameterSet. Если тестовый случай является тестом эквивалентности, укажите индекс моделирования.

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

развернуть все

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

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

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

развернуть все

Наборы параметров, принадлежащие тестовому случаю, возвращаемые в виде массива 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');

% 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');
po = addParameterOverride(ps,'m',55);

% Get and check the parameter set
psets = getParameterSets(tc);
Представлен в R2015b