Функциональное тестирование включает поведение симуляции оценки и сравнение данных моделирования к ожидаемым результатам. Можно оценить поведение симуляции:
Используя временные и логические оценки в тесте.
Включая операторы verify
и другие операторы в блоке Test Assessment или Test Sequence.
Используя блоки от библиотеки Model Verification.
Можно оценить данные моделирования:
Используя значение или допуски времени при сравнении данных моделирования с базовыми данными.
Используя пользовательский скрипт критериев, чтобы обработать данные моделирования.
Для обзора различных методов верификации смотрите, Оценивают Симуляцию и Сравнивают Выходные данные.
Observer Reference | Создайте и содержите модель Observer |
Observer Port | С помощью беспроводных технологий соедините сигналы использовать с верификацией |
Test Assessment | Оцените сценарии тестирования симуляции, вызовы функции и оценки |
Sequence Viewer | Отобразите сообщения, события, состояния, переходы и функции между блоками во время симуляции |
Assertion | Проверяйте, является ли сигнал нулем |
Оцените симуляцию и сравните выходные данные
Обзор вариантов использования и методы для оценки поведения симуляции и сравнения симуляции вывод к ожидаемому выводу, включая сравнение сигнала, пользовательские критерии, операторы verify
и оценки во время выполнения в модели.
Оцените временную логику Используя временные оценки
Используйте временные оценки, чтобы оценить образцовую синхронизацию и проверить временную логику сигнала в Системе Под Тестом.
Узнайте о типах временных оценок и их параметров.
Оцените Симуляцию модели Используя, проверяют Операторы
Соедините Тестовые блоки Оценки со своей моделью, операторами verify
автора, и проверьте несколько условий в том же временном шаге.
Проверьте несколько условий за один раз
Включая несколько операторов verify
на одном тестовом шаге с помощью операторов if
.
Протестируйте синтаксис последовательности и оценки
Операторы и выражения используются в Тестовых блоках Оценки Последовательности и Теста.
Доступ к данным модели с помощью беспроводных технологий при помощи наблюдателей
С помощью беспроводных технологий сигнал доступа и информация о данных.
Задайте значение и допуски времени к базовым и эквивалентным критериям.
Результаты испытаний процесса с пользовательскими скриптами
Создайте скрипты, которые постобрабатывают результаты с помощью функций тулбокса и среды MATLAB® Unit Test.