Создайте специфичную для теста среду симуляции для своей модели при помощи тестовой обвязки. Можно изолировать отдельные блоки для модульного тестирования и добавить входные параметры, логику верификации и блоки инструментальной панели. Выполните тестирование с обратной связью путем добавления моделей физического объекта в тестовую обвязку. Протестируйте потенциальные конструктивные изменения в тестовой обвязке, прежде чем вы измените промышленную модель.
По сравнению с использованием отдельных моделей для модульного тестирования тестовые обвязки предлагают управление и возможности синхронизации в холсте модели. Если ваша модель находится под управлением изменениями, можно сохранить тестовые обвязки во внешних файлах, не изменяя основную модель.
Можно протестировать сгенерированный код путем симуляции тестовых обвязок в режиме SIL или PIL. Можно также протестировать внешний рукописный код путем создания тестовых обвязок для блоков S-Function или C Caller.
Test Manager | Модель и тестирование кода в различных средах выполнения, управляйте тестовыми наборами, и анализируйте и сообщите о результатах |
Создайте тестовые обвязки и выберите свойства
Создайте и настройте настройки тестовой обвязки для своей модели и подсистемы.
Управляйте тестовыми обвязками
Управляйте тестовыми обвязками, включая открытие, преобразование, закрытие, удаление и экспорт.
Используйте диаграмму Stateflow для входных параметров тестовой обвязки и планирования
Используйте диаграмму Stateflow, чтобы задать входные параметры тестовой обвязки и тестовую последовательность.
Тестовая обвязка и отношение модели
Протестируйте модель Simulink® в изолированной среде, с помощью отдельной рабочей области, и конфигурация модели получила доступ через холст модели.
Синхронизируйте изменения между тестовой обвязкой и моделью
Передайте конфигурации модели и переменные рабочей области, обновите проект компонента и восстановите обвязку, чтобы отразить последнюю модель.
Конструкция тестовой обвязки для определенных элементов модели
Описывает, как тестовые обвязки создаются для определенной семантики Simulink и типов компонента.
Создайте допускающие повторное использование функции, которые настраивают тестовые обвязки для вашего конкретного приложения, такие как добавление смешанного источника и снижают типы блока и добавление подсистем объекта.
Создайте тестовые обвязки из автономных моделей
Импортируйте автономные модели как тестовые обвязки в Simulink Test™.
Протестируйте библиотечные блоки
Протестируйте допускающие повторное использование компоненты с помощью тестов для библиотек, библиотечных блоков и соединенных блоков.
Анализируйте программное обеспечение Code и Test в цикле
Обнаружьте ошибки в коде, сгенерируйте метрики кода, тестовый код и эквивалентность модели, тестовый код против требований.
Совершенствуйте, протестируйте и отладьте подсистему
Отладьте и совершенствуйте подсистему с помощью простой тестовой обвязки.