exponenta event banner

Испытания SIL, PIL и HIL

Выполнение тестов эквивалентности (back-to-back) для программного обеспечения в цикле, процессора в цикле и оборудования в режиме реального времени в цикле

Можно сравнить результаты между моделью и сгенерированным кодом путем выполнения тестов эквивалентности в различных средах, таких как моделирование модели и выполнение SIL, PIL или HIL. Тесты на эквивалентность иногда называют ответными тестами. Для автоматического создания тестовых примеров и тестовых жгутов можно использовать мастер «Тестирование компонентов».

Темы

Создание и выполнение теста Back-to-Back

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

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

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

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

Проверка SIL выполняется программным путем с использованием тестовых жгутов и инспектора данных моделирования.

Тестовые модели в реальном времени

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

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

Выполнение тестов в режиме реального времени на основе тестовых примеров для настольных ПК, использующих внешние входные данные.

Проверка моделирования на наличие ошибок времени выполнения

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

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

Порядок загрузки моделей и выполнения тестовых примеров, итераций и обратных вызовов.

Характерные примеры