Отчет о результатах тестирования для базового теста. Авторское право 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;