sltest.testmanager.Options class

Пакет: sltest.testmanager

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

Описание

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

sltest.testmanager.Options классом является handle класс.

Атрибуты класса

HandleCompatible
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Создание

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

Входные параметры

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

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

Свойства

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

Автор отчета в виде вектора символов.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Класс генерации пользовательского отчета в виде вектора символов. Для получения информации смотрите, Настраивают Отчеты Результатов испытаний.

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Опция, чтобы сгенерировать отчет в конце теста в виде true или false.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Опция, чтобы включать результаты покрытия в отчеты в виде true или false.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Опция, чтобы включать ошибку и журнал обменивается сообщениями в отчетах в виде true или false.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Опция, чтобы включать версию MATLAB вы запускаетесь в отчете в виде true или false.

Опция, чтобы включать метаданные симуляции в отчеты в виде true или false.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Опция, чтобы включать критерии и оценку строит в отчетах в виде true или false.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Опция, чтобы включать тестовые требования в отчеты в виде true или false.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

  • sltest.testmanager.TestResultsIncludedInReport.AllTests

  • sltest.testmanager.TestResultsIncludedInReport.FailedOnly

  • sltest.testmanager.TestResultsIncludedInReport.PassedOnly

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

  • sltest.testmanager.ReportFileFormat.doc

  • sltest.testmanager.ReportFileFormat.pdf

  • sltest.testmanager.ReportFileFormat.zip

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

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

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

Заголовок отчета в виде вектора символов.

Атрибуты:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
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