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: '=============================…'
Введенный в R2017b