Выполнение теста

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

Можно протестировать модель в предыдущих версиях MATLAB® путем выбора предыдущих релизов в тесте. Можно увеличить пропускную способность для больших тестовых наборов, итераций и больших моделей Simulink® при помощи параллельного выполнения. Чтобы помочь вам оценить обширность своего теста, соберите покрытие. Расширьте покрытие путем добавления тестов или генерации тестов с помощью Simulink Design Verifier™.

Темы

Отладка

Отладьте тестовую последовательность

Управляйте анимацией, установите точки останова, отследите значения данных и продвижение управления.

Опции выполнения

Соберите покрытие в тестах

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

Выполните функциональное тестирование и анализируйте тестовое покрытие

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

Замените параметры модели в тесте

Сравните симуляцию с базовыми данными с помощью переопределения параметра и менеджера по Тесту.

Запустите тесты в нескольких релизах MATLAB

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

Запустите тесты Используя параллельное выполнение

Уменьшите тестовое время с помощью Parallel Computing Toolbox™ или MATLAB Parallel Server™.

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

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

Отфильтруйте и переупорядочьте выполнение теста и результаты

Пометьте тесты для выборочного выполнения теста и фильтрации результатов, переупорядочьте тесты и наборы.

Тестирование сгенерированного кода

Сравните Выход Модели с базовыми данными

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

Верификация СИЛА для подсистемы

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

Используйте SIL/PIL, чтобы Проверить Сгенерированный код от Более раннего Релиза

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

Создайте и запущенный компенсационный тест

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

Тестовые модели Используя модульный тест MATLAB

Протестируйте интеграцию с тестовыми скриптами MATLAB.

Протестируйте интегрированный код

Тестовый код, интегрированный в модели Simulink с помощью C блоки Вызывающей стороны или S-функции.

Оборудование в тестировании цикла

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

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

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

Тестирование в реальном времени на основе настольных тестов, с помощью внешних входных параметров для тестов в реальном времени.

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