exponenta event banner

класс sltest.testmanager.

Пакет: sltest.testmanager
Суперклассы:

Доступ к данным результатов теста

Описание

Один sltest.testmanager.TestCaseResult позволяет получить доступ к результатам выполнения тестовых примеров или тестовых файлов.

Строительство

tcr = getTestCaseResults(ResultSet) прибыль tcr результат тестового случая из ResultSet.

Свойства

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

Это свойство доступно только для чтения.

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

Количество отключенных тестов в результате отдельного теста, возвращаемое в виде целого числа.

Число неудачных тестов в результате отдельного теста, возвращенное в виде целого числа.

Число незавершенных тестов в отдельном примере теста, возвращенное в виде целого числа.

Количество пройденных тестов в результате отдельного теста, возвращаемое в виде целого числа.

Общее число тестов в отдельном примере теста, возвращенное в виде целого числа.

Результат отдельного теста. Целое число 0 означает, что тестовый случай был отключен, 1 означает, что выполнение тестового случая было неполным, 2 означает пройденный тестовый случай, и 3 означает неуспешное завершение тестового случая.

Родитель результата. Родителем результата тестового случая является результат тестового набора или объект набора результатов.

Это свойство доступно только для чтения.

Выпуск, в котором выполнялся тест, возвращенный как символьный вектор.

Указывает, выполняется ли моделирование на целевом объекте, возвращаемом в виде массива ячеек Boolean.

Это свойство доступно только для чтения.

Время начала выполнения тестового случая, возвращенного в качестве даты и времени.

Это свойство доступно только для чтения.

Время завершения тестового случая, возвращенного в качестве даты и времени.

Это свойство доступно только для чтения.

Теги для фильтрации результатов тестового файла. Используйте теги для просмотра подмножества результатов теста. Дополнительные сведения см. в разделе Теги.

Путь иерархии в родительском результирующем наборе.

Тип тестового случая из трех доступных тестовых примеров в Диспетчере тестов: моделирование, базовая линия и эквивалентность.

Путь к файлу теста, используемому для создания результата теста.

Сценарий тестовой последовательности, используемый в тестовом случае, возвращаемый как структура. Структура содержит два поля, TestSequenceBlock и TestSequenceScenario. TestSequenceBlock поле - путь к блоку тестовой последовательности, содержащему сценарий. TestSequenceScenario - это имя сценария, запущенного во время теста. Информация о тестовой последовательности возвращается в TestCaseResult объект, только если в тестовый случай не были включены итерации. Если итерации были включены, TestSequenceScenario возвращается в TestIterationResults объект.

Сообщения об ошибках, создаваемые тестовым случаем, возвращаемые в виде массива строк.

Сообщения журнала, создаваемые тестовым случаем, возвращаются в виде массива строк.

Методы

getBaselineRunПолучить набор базовых данных тестового случая
getComparisonResult Получить результат сравнения тестовых данных
getComparisonRunПолучение результатов сравнения сигналов тестового случая
getCoverageResultsПолучение результатов покрытия
getCustomCriteriaPlotsПолучение графиков из пользовательских критериев тестового случая
getCustomCriteriaResultПолучение результатов настраиваемых критериев из результата теста
getInputRunsПолучение входных данных из моделирования, записанных с результатом теста
getIterationResultsПолучение результатов итерации
getOutputRunsПолучение результатов моделирования тестового случая
getSimulationPlotsПолучение графиков из обратных вызовов тестового случая
getTestCase Получение тестового случая, который дал результат
getVerifyRunsПолучить инструкцию проверки тестового случая

Примеры

свернуть все

% Run test file in Test Manager and output results set
resultset = sltest.testmanager.run;

% Get test file result object
tfr = getTestFileResults(resultset);

% Get test suite result object
tsr = getTestSuiteResults(tfr);

% Get test case result object
tcr = getTestCaseResults(tsr);
Представлен в R2015a