Покрытие контрольного испытания

Реализуйте, оцените и увеличьте тестовое покрытие

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

Темы

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

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

Увеличьте покрытие путем генерации тестовых воздействий

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

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

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

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

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

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