Генерация отчета результатов испытаний

Сообщите о результатах испытаний для базового теста. Copyright 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;

Похожие темы