Моделирование и тестирование кода в различных средах выполнения, управление наборами тестов, а также анализ результатов и создание отчетов
Диспетчер тестов можно использовать для создания тестовых примеров для моделей Simulink ® и кода в средах выполнения на рабочем столе, SIL, PIL и HIL (для целевых компьютеров с Simulink Real-Time™). Можно создавать или импортировать данные тестирования, запускать тесты, просматривать результаты и создавать отчеты. Можно также импортировать и тестировать код C и C++, а также тестовые сценарии MATLAB ® .
Тестовые примеры можно группировать в наборы тестов, которые сохраняются в файле теста. Можно создать тесты моделирования, тесты эквивалентности для сравнения моделей или сгенерированного кода, а также тесты опорной структуры для сравнения выходных данных модели с известной опорной структурой. Можно выполнять тесты непосредственно на модели или использовать тестовые жгуты, которые отделяют тестовую среду от модели. См. раздел Проверка связи кабельных трасс и модели.
Можно указать модель или компонент для тестирования, а также:
Тестовые входы
Тестовые выходы, такие как регистрируемые сигналы и состояния
Базовые критерии для базовых испытаний
Итерации для выполнения различных комбинаций входных данных, параметров, базовых критериев и т.д.
Временные и логические оценки поведения моделирования
Переопределения параметров и конфигурации модели
Обратные вызовы, выполняемые до и после загрузки модели
Параметры покрытия для измерения степени, в которой выполняются пути выполнения модели или кода
Связать требования с проверяющими их тестами
Примечание
Если модель или тестовый электрический жгут содержат блок В рабочую область (To Workspace), переменная блока не сохраняется в базовом рабочем пространстве после завершения теста. После завершения теста базовая рабочая область восстанавливается в исходное состояние.
В панели инструментов Simulink
Откройте вкладку Приложения.
В разделе Проверка модели (Model Verification), Проверка (Validation) и Тест (Test) щелкните Тест симулятора (Simulink Test).
На вкладке «Тесты» выберите «Диспетчер испытаний Simulink» на панели инструментов «Тесты».
В командной строке MATLAB введите sltest.testmanager.view.
В диспетчере тестов разделы тестирования на панели «Обозреватель тестов» содержат параметры теста. Описание параметров см. в разделе Тестовые разделы.