exponenta event banner

Класс sltest.testmanager.Options

Пакет: sltest.testmanager
Суперклассы:

Возврат и определение параметров тестового файла

Описание

Получение экземпляров sltest.testmanager.Options для просмотра параметров тестовых файлов, включая параметры создания отчетов. Для тестовых файлов можно также задать эти параметры. Просмотр параметров с помощью:

Строительство

obj = getOptions(test) возвращает объект параметров тестового файла, связанный с тестовым случаем, набором или файлом.

Входные аргументы

развернуть все

Тестовый случай, набор или файл, указанный как sltest.testmanager.TestCase, sltest.testmanager.TestSuite, или sltest.testmanager.TestFile объект.

Свойства

развернуть все

Автор отчета, указанный как символьный вектор.

Опция закрытия фигур в конце испытания, указанная как true для закрытия фигур и false оставить их открытыми.

Пользовательский класс генерации отчетов, заданный как символьный вектор. Дополнительные сведения см. в разделе Настройка отчетов о результатах тестирования.

Путь к файлу пользовательского шаблона создания отчета, указанный как символьный вектор. Дополнительные сведения см. в разделе Настройка отчетов о результатах тестирования.

Параметр для создания отчета в конце теста, указанный как true или false.

Опция для включения выходных данных моделирования и графиков базовой линии в отчет, указанная как true или false.

Возможность включения результатов покрытия в отчеты, указанные как true или false.

Возможность включения сообщений об ошибках и журналов в отчеты, указанные как true или false.

Возможность включения в отчеты фигур, созданных из кода MATLAB, указанных как true или false. Укажите код MATLAB как пользовательский критерий для тестового случая или как обратный вызов для тестового случая, набора или файла. Необходимо также установить SaveFigures кому true для применения этого параметра.

Возможность включения в отчет версии MATLAB, указанной как true или false.

Параметр для включения метаданных моделирования в отчеты, указанный как true или false.

Вариант включения критериев и участков оценки в отчеты, указанные как true или false.

Количество строк графиков, включаемых на страницы отчетов, указанное как целое число от 1 до 4. Это свойство используется только в том случае, если IncludeSimulationSignalPlots свойство - true.

Количество столбцов графиков, включаемых на страницы отчетов, указанное как целое число от 1 до 4. Это свойство используется только в том случае, если IncludeSimulationSignalPlots свойство - true.

Возможность включения требований к испытаниям в отчеты, указанные как true или false.

Результаты испытаний, включаемые в отчет, указанные как 'failed', 'passed', или 'all'. Можно также использовать перечисляемое значение:

  • sltest.testmanager.TestResultsIncludedInReport.AllTests

  • sltest.testmanager.TestResultsIncludedInReport.FailedOnly

  • sltest.testmanager.TestResultsIncludedInReport.PassedOnly

Формат вывода для отчета, указанный как 'pdf', 'zip', или 'docx'. Можно также использовать перечисляемое значение:

  • sltest.testmanager.ReportFileFormat.doc

  • sltest.testmanager.ReportFileFormat.pdf

  • sltest.testmanager.ReportFileFormat.zip

Путь к файлу для сохранения отчета, указанный как символьный вектор.

Опция сохранения цифр MATLAB с результатами испытаний, заданными как true или false. Если требуется включить цифры в результаты или отчеты, установите для этой опции значение true.

Заголовок отчета, указанный как символьный вектор.

Примеры

свернуть все

% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('API Test File');
ts = createTestSuite(tf,'API Test Suite');
tc = createTestCase(ts,'baseline','Baseline API Test Case');

% Get the test file options
opt = getOptions(tf);

% Set the title for the report, save figures, and include
% 3 rows of plots per page. Columns per page default to 2.
opt.Title = 'ABC Co. Test Results';
opt.SaveFigures = true;
opt.IncludeSimulationSignalPlots = true;
opt.NumPlotRowsPerPage = 3;
Представлен в R2017a