Сообщите о результатах испытаний для базового теста.
Этот пример показывает, как сгенерировать отчет результатов испытаний от менеджера по Тесту, использующего базовый тест. Моделью, используемой для этого примера, является sltestTestManagerReportsExample
. Переключитесь на директорию с полномочиями записи.
Загрузите и запустите тестовый файл программно с помощью менеджера по Тесту. Тестовый файл содержит базовый тест, который перестал работать, когда он запущен. Базовые критерии, заданные в базовом тесте, не совпадают с симуляцией модели, которая делает сбой теста.
exampleFile = fullfile(matlabroot, ... 'toolbox', 'simulinktest', 'simulinktestdemos', ... 'sltestTestManagerReportsTestSuite.mldatx'); sltest.testmanager.load(exampleFile); baselineObj = sltest.testmanager.run;
Сгенерируйте отчет результатов теста с помощью объекта набора результатов. Отчет сохранен как ZIP и покажет все результаты испытаний. Отчет открывается, когда он завершается.
sltest.testmanager.report(baselineObj,'baselineReport.zip',... 'IncludeTestResults',0, 'IncludeComparisonSignalPlots', true);
Просмотрите отчет, когда он будет закончен, генерируя. Заметьте, что полный базовый тест перестал работать. Сигналы в базовых критериях не соответствуют, который вызывает непройденный тест. Можно просмотреть графики сравнения сигнала в отчете проверить отказ.
sltest.testmanager.clear; sltest.testmanager.clearResults;