sltest.testmanager.Options class

Пакет: 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