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