exponenta event banner

getEquivalenceCriteria

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

Получение критериев эквивалентности из тестового случая

Синтаксис

eq = getEquivalenceCriteria(tc)

Описание

eq = getEquivalenceCriteria(tc) получает набор критериев эквивалентности из тестового случая. Функция возвращает объект критериев эквивалентности, sltest.testmanager.EquivalenceCriteria. Эта функция может использоваться только в том случае, если тип теста является тестом эквивалентности.

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

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

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

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

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

Критерии эквивалентности в тестовом случае, возвращенные как sltest.testmanager.EquivalenceCriteria объект.

Примеры

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

% 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,'equivalence','Equivalence 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
% for Simulation 1 and Simulation 2
setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',1);
setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',2);

% Capture equivalence criteria
eq = captureEquivalenceCriteria(tc);

% Set the equivalence criteria tolerance for one signal
sc = getSignalCriteria(eq);
sc(1).AbsTol = 2.2;

% Get and check the equivalence criteria
eq = getEquivalenceCriteria(tc);
Представлен в R2015b