sltest.testmanager.run

Запустите тесты с менеджером по Тесту

Описание

resultObj = sltest.testmanager.run запуски весь Simulink® Тестовые файлы Test™ в менеджере по Тесту, возвращая sltest.testmanager.ResultSet объект resultObj.

resultObj = sltest.testmanager.run(Name,Value) дополнительные опции использования заданы одним или несколькими NameЗначение парные аргументы.

Примеры

свернуть все

Можно запустить тесты в тестовом файле, тестовом наборе или уровне testcase, если они загружаются в менеджере по тесту.

% Open the model for this example
openExample('sldemo_autotrans');

% 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,'simulation','Simulation Test Case');

% Assign the system under test to the test case
setProperty(tc,'Model','sldemo_autotrans');

% Run the test case and return results data
ro = run(tc);

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

свернуть все

Аргументы name-value

Пример: 'Parallel',true,'Tags',{'safety'}

Задает, запустить ли тесты с Parallel Computing Toolbox™ или MATLAB® Parallel Server™. Требует Parallel Computing Toolbox или лицензии MATLAB Parallel Server, соответственно.

Пример: 'Parallel',true

Задает тестовые теги для выполнения. Для получения дополнительной информации смотрите Теги.

Пример: 'Tags',{'safety'}

Пример: 'Tags',{'safety','regression'}

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

свернуть все

Объект набора результатов получить результаты, возвращенный как sltest.testmanager.ResultSet объект.

Расширенные возможности

Представленный в R2015a