getEquivalenceCriteria

Класс: testCase
Пакет: 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