sltest.testmanager.DiagnosticRecord class

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

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

Описание

Образец sltest.testmanager.DiagnosticRecord отображает диагностическую информацию, возвращенную при верификации во время анализа пользовательских критериев.

Конструкция

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

Свойства

расширить все

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

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

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

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

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

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

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

Пример: VerificationPassed

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

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

Пример: MException

Примеры

свернуть все

Запустите тест 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: '=============================…'
Введенный в R2016b