sltest.testmanager.DiagnosticRecord class

Пакет: sltest.testmanager

Просмотрите пользовательскую информацию о диагностике критериев

Описание

Экземпляр sltest.testmanager.DiagnosticRecord информация о диагностике отображений возвращена в пользовательский анализ критериев.

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

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

HandleCompatible
true

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

Создание

obj = getCustomCriteriaResult(tcResult) создает sltest.testmanager.CustomCriteriaResult объект, который имеет свойство DiagnosticRecord. DiagnosticRecord sltest.testmanager.DiagnosticRecord объект для объекта результата теста tcResult.

Свойства

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

Результат диагностики, возвращенной как sltest.testmanager.TestResultOutcomes объект.

Пример: пройден

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Пример: 'Final: 0.'

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Пример: 'verifyEqual passed.…'

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Имя записанного события, возвращенного как вектор символов.

Пример: VerificationPassed

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Если пользовательские критерии возвращают ошибку, она создает Mexception объект, содержащий информацию об ошибке.

Пример: MException

Атрибуты:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

Примеры

свернуть все

Запустите тест tc, создание набора результатов tcResultSet.

tcResultSet = run(tc);

Доберитесь тест следуют из набора результатов.

tcResult = getTestCaseResults(tcResultSet);

Доберитесь пользовательские критерии следуют из результата теста.

ccResult = getCustomCriteriaResult(tcResult);

Отобразите диагностический результат

ccResult.DiagnosticRecord
ans = 

  DiagnosticRecord with properties:

                      Outcome: Passed
         TestDiagnosticResult: {'Final: 0.'}
    FrameworkDiagnosticResult: {'verifyEqual passed.…'}
                        Event: 'VerificationPassed'
                       Report: '=============================…'
Введенный в R2017b