Непрерывная интеграция

Совместимые с CI тесты, автоматизация, рабочий Simulink® тесты с MATLAB® Среда модульного теста

Можно увеличить область тестирования путем генерации тестов для всех подсистем в модели. Можно также настроить планировщики для определенных архитектур модели, таких как модели экспорта функций. Чтобы запустить MATLAB и тесты Simulink вместе, запустите тесты Simulink Test™ с помощью Среды Модульного теста MATLAB. Сгенерируйте непрерывные совместимые с интегрированием результаты с помощью плагинов Модульного теста MATLAB. Смотрите Непрерывное Интегрирование для Верификации Моделей Simuliink для получения информации и примера.

Классы

matlab.unittest.TestSuiteКласс для группировки тестов, чтобы запуститься
matlab.unittest.TestRunnerКласс для того, чтобы запустить тесты в matlab.unittest среда
matlab.unittest.plugins PackageСводные данные классов в Интерфейсе Плагинов MATLAB
sltest.plugins.ModelCoveragePluginСоберите покрытие модели с помощью среды Модульного теста MATLAB
sltest.plugins.TestManagerResultsPluginСгенерируйте улучшенные результаты испытаний со средой Модульного теста MATLAB
sltest.plugins.coverage.CoverageMetricsЗадайте метрики покрытия для тестового прогона со средой Модульного теста MATLAB
sltest.plugins.coverage.ModelCoverageReportЗадайте детали отчета покрытия модели для тестового прогона с Модульным тестом MATLAB

Темы

Тестовые модели Используя модульный тест MATLAB

Протестируйте интеграцию с тестовыми скриптами MATLAB.

Выведите результаты для непрерывных систем интегрирования

Настройте тесты модели, которые выводят результаты и покрытие, совместимое с непрерывными системами интегрирования, такими как Jenkins™.

Автоматически создайте набор тестов

Создайте набор тестов, которые соответствуют тестовым обвязкам и блокам Signal Editor, содержавшимся в модели.