Можно сравнить результаты между моделью и сгенерированным кодом, запустив тесты эквивалентности в различных окружениях, таких как симуляция модели и выполнение SIL, PIL или HIL. Тесты эквивалентности иногда называются back-to-back тестами. Чтобы автоматически создавать контрольные примеры и тестовые обвязки, можно использовать мастер тестирования для компонентов.
Создайте и запустите обратный тест
Создайте и запустите тест эквивалентности, чтобы сравнить нормальную симуляцию и выход генерации кода SIL/PIL.
Анализируйте код и тестовое программное обеспечение в цикле
Обнаруживайте ошибки кода, генерируйте метрики кода, тестовом коде и эквивалентности модели, тестовом коде против требований.
Верификация SIL для подсистемы
Программно выполните верификацию SIL при помощи тестовых обвязок и Данных моделирования Inspector.
Экспериментальные модели в реальном времени
Создайте приложение реального времени, загрузите его в цель, выполните тест и оцените результаты.
Повторно используйте тесты рабочего стола для проверки в реальном времени
Запустите тесты в реальном времени на основе тестовых примеров на рабочем столе, которые используют внешние входы.
Тестируйте симуляцию на ошибки времени выполнения
Используйте тест симуляции, чтобы протестировать антиблокировочную тормозную систему для ошибок времени выполнения симуляции.
Порядок, в котором модели загружают, и тесты, итерации и коллбэки запуска.