exponenta event banner

sltest.testmanager. Класс LoggedSignalSet

Пакет: sltest.testmanager

Создание или изменение набора регистрируемых сигналов

Описание

Экземпляр sltest.testmanager.LoggedSignalSet сохраняет набор sltest.testmanager.LoggedSignal объекты. Регистрируемые сигналы можно использовать для сравнения данных с базовыми критериями, критериями эквивалентности, пользовательскими критериями или в итерациях.

Создание

Описание

пример

obj = addLoggedSignalSet(tc,Name,Value) создает и добавляет LoggedSignalSet объект для sltest.testmanager.TestCase объект.

objs = getLoggedSignalSets(tc,Name,Value) создает и возвращает вектор LoggedSignalSet объекты, которые хранятся в объекте тестового примера.

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

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

Имя объекта тестового примера.

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

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

Имя зарегистрированного набора сигналов.

Пример: obj = addLoggedSignalSet(tc,'Name','mylgset');

Если тестовый случай является тестом эквивалентности, этот индекс определяет моделирование, содержащее набор сигналов.

Пример: obj = getLoggedSignalSets(tc_equiv,'SimulationIndex',2);

Свойства

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

Имя набора сигналов.

Указывает, используются ли сигналы, содержащиеся в аппарате, во время выполнения теста.

Методы

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

Примеры

свернуть все

Откройте модель и создайте набор сигналов.

% Open model
sldemo_absbrake

% Create test case
tf = sltest.testmanager.TestFile(strcat(pwd,'\mytf.mldatx'));
ts = sltest.testmanager.TestSuite(tf,'myts');
tc = sltest.testmanager.TestCase(ts,'baseline','mytc');

% Create signal set
lgset = tc.addLoggedSignalSet;
Представлен в R2019a