exponenta event banner

Исходные данные

Пошаговые тестовые последовательности, внешние источники данных, разработка сигналов, автоматическое формирование тестовых примеров

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

  • Создайте шаблон MAT-файла или файла Excel ® из модели и добавьте значения .

  • Поместите блок редактора сигналов в тестируемую систему и создайте графические входные данные.

  • Сопоставьте файлы MAT- или Excel с тестируемой системой.

  • Создайте тест непосредственно на основе данных, содержащихся в файлах Excel. Дополнительные сведения см. в разделе Запуск тестов с использованием внешних данных.

  • Создание тестовых входных данных Simulink Design Verifier для расширения охвата или репликации условий ошибок конструкции. Добавьте созданные тесты в тестовый файл.

Можно также создать тестовые входные данные, реагирующие на поведение моделирования с помощью блока тестовой последовательности. Определите наборы шагов и переходов, используя MATLAB ® в качестве языка действий. В иерархии можно использовать последовательные или измененные группы шагов. Создание тестовых последовательностей в блоке тестовых последовательностей.

Блоки

Последовательность испытанийСоздание сценариев тестирования моделирования, вызовов функций и оценок

Инструменты

Менеджер тестированияМоделирование и тестирование кода в различных средах выполнения, управление наборами тестов, а также анализ результатов и создание отчетов

Темы

Использовать внешние данные

Файлы входных данных тестового варианта

Создайте шаблоны файлов Excel и MAT для использования при тестировании входных данных и заполните их данными.

Создание входных данных для тестирования

Увеличение покрытия за счет формирования тестовых входных данных

Используйте Simulink Design Verifier для создания тестов, расширяющих зону действия, и повторного создания ошибок проекта, а также добавления созданных тестов в тестовый файл.

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

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

Реагировать на моделирование

Основы тестовой последовательности

Обзор действий тестовой последовательности, переходов и иерархии.

Редактор тестовых последовательностей

Использование этапов тестирования, переходов, данных и When последовательности разложения в блоках Test Sequence и Test Assessment.

Последовательность тестирования и синтаксис оценки

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

Действия и переходы

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

Функции генерации сигналов

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

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