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