sltest.testmanager.TestCaseResult class

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

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

Описание

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

sltest.testmanager.TestCaseResult классом является handle класс.

Атрибуты класса

HandleCompatible
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Создание

tcr = getTestCaseResults(ResultSet) возвращает tcr результат теста ResultSet.

Свойства

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

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Указывает, работает ли симуляция на цели, возвращенной как массив ячеек boolean.

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Путь тестового файла раньше создавал результат теста.

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Протестируйте сценарий последовательности, используемый в тесте, возвращенном как struct. Struct содержит два поля, TestSequenceBlock и TestSequenceScenario. TestSequenceBlock поле является путем блока Test Sequence, который содержит сценарий. TestSequenceScenario имя сценария, который запустился во время теста. Тестовая информация о последовательности возвращена в TestCaseResult возразите, только если тест не включал итерации. Если итерации были включены, TestSequenceScenario возвращен в TestIterationResults объект.

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Регистрируйте сообщения, произведенные тестом, возвращенным как массив строк.

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Пользовательские данные, хранимые с тестом, заканчиваются в виде любого типа данных. Используйте это поле, чтобы добавить, что пользовательская информация, такая как настройки раньше получала результаты.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Методы

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

Примеры

свернуть все

% 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