Можно увеличить область тестирования путем генерации тестов для всех подсистем в модели. Можно также настроить планировщики для определенных архитектур модели, таких как модели экспорта функций. Чтобы запустить 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, содержавшимся в модели.