SIL, PIL и Программно-аппаратные тестирования

Запустите тесты эквивалентности (назад к обратному вызову) для программного обеспечения в цикле, процессора в цикле и оборудования в цикле в реальном времени

Можно сравнить результаты между моделью и сгенерированным кодом, запустив тесты эквивалентности в различных окружениях, таких как симуляция модели и выполнение SIL, PIL или HIL. Тесты эквивалентности иногда называются back-to-back тестами. Чтобы автоматически создавать контрольные примеры и тестовые обвязки, можно использовать мастер тестирования для компонентов.

Темы

Создайте и запустите обратный тест

Создайте и запустите тест эквивалентности, чтобы сравнить нормальную симуляцию и выход генерации кода SIL/PIL.

Анализируйте код и тестовое программное обеспечение в цикле

Обнаруживайте ошибки кода, генерируйте метрики кода, тестовом коде и эквивалентности модели, тестовом коде против требований.

Верификация SIL для подсистемы

Программно выполните верификацию SIL при помощи тестовых обвязок и Данных моделирования Inspector.

Экспериментальные модели в реальном времени

Создайте приложение реального времени, загрузите его в цель, выполните тест и оцените результаты.

Повторно используйте тесты рабочего стола для проверки в реальном времени

Запустите тесты в реальном времени на основе тестовых примеров на рабочем столе, которые используют внешние входы.

Тестируйте симуляцию на ошибки времени выполнения

Используйте тест симуляции, чтобы протестировать антиблокировочную тормозную систему для ошибок времени выполнения симуляции.

Порядок выполнения теста

Порядок, в котором модели загружают, и тесты, итерации и коллбэки запуска.

Рекомендуемые примеры