exponenta event banner

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

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

Связанные темы