Создание отчета о результатах тестирования

Сообщите результаты тестирования для базового теста. Копирайт 2015 The MathWorks, Inc.

В этом примере показано, как сгенерировать отчет о результатах тестирования из менеджера тестов с помощью базового тестового примера. Модель, используемая в этом примере sltestTestManagerReportsExample. Переключитесь в директорию с разрешениями на запись.

Загрузите и запустите тестовый файл

Загрузите и запустите тестовый файл программно с помощью менеджера тестов. Тестовый файл содержит базовый тест, который терпит неудачу при запуске. Базовые критерии, заданные в базовом тесте, не совпадают с симуляцией модели, что делает тест неудачным.

exampleFile = 'sltestTestManagerReportsTestSuite.mldatx';
sltest.testmanager.load(exampleFile);
baselineObj = sltest.testmanager.run;

Сгенерируйте отчет

Сгенерируйте отчет о результатах теста с помощью объекта набора результатов. Отчет сохранен как ZIP и будет отображать все результаты тестирования. Отчет открывается после его завершения.

sltest.testmanager.report(baselineObj,'baselineReport.zip',...
    'IncludeTestResults',0,'IncludeComparisonSignalPlots',true,...
    'IncludeSimulationSignalPlots',true,'NumPlotRowsPerPage',3);

Просмотрите отчет, когда он будет завершен. Заметьте, что общий тест опорной структуры прекращает работать. Сигналы в критериях базовой линии не совпадают, что приводит к непройденному тесту. Можно просмотреть графики сравнения сигналов в отчете, чтобы проверить отказ.

sltest.testmanager.clear;
sltest.testmanager.clearResults;

Похожие темы