sltest.testmanager. Класс DiagnosticRecord

Пакет: 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