Чтобы фокусировать ваши результаты покрытия на аспектах вашего проекта, который вы хотите протестировать, вы используете фильтры, чтобы исключить элементы или выровнять по ширине невыполняемые цели, которые вы не намереваетесь осуществить. Остающиеся разрывы покрытия могут указать на недостаточное тестирование, недостающие требования или неправильную реализацию. Чтобы обратиться к этим разрывам покрытия, можно затем создать дополнительные тесты, расширить существующие тесты, совершенствовать требования или отредактировать модель.
slcoverage.BlockSelector | Выберите блоки для фильтра покрытия |
slcoverage.CodeSelector | Выберите пользовательский код C or C++ для фильтра покрытия |
slcoverage.Filter | Фильтр покрытия устанавливается |
slcoverage.FilterRule | Создайте правило фильтрации покрытия |
slcoverage.MetricSelector | Выберите метрический критерий фильтра покрытия |
slcoverage.Selector | Получите селекторы всех типов |
slcoverage.SFcnSelector | Выберите критерий S-function фильтрации правила |
Используйте фильтрацию покрытия, чтобы сузить осциллограф вашего покрытия модели.
Создайте, отредактируйте и просмотрите правила фильтра покрытия
Рабочий процесс, чтобы отфильтровать объекты модели от записи покрытия.
Прикладное представление просачивается проводник результатов покрытия
Используйте Прикладной раздел фильтров Проводника результатов покрытия, чтобы управлять правилами фильтра для вашего Simulink® модель.
Объекты модели, чтобы отфильтровать от покрытия
Типы объектов модели можно отфильтровать от записи покрытия.
Как обратиться к разрывам тестирования покрытия
Определите который действия взять, чтобы обратиться к разрывам тестирования покрытия.
Выполните функциональное тестирование и анализируйте тестовое покрытие
Анализируйте функциональные зависимости, компоненты тестовой модели в изоляции, создайте наборы тестов, тестовых моделей и кода, чтобы достигнуть покрытия.
Оцените результаты покрытия от основанных на требованиях тестов
Оцените степень, до которой основанные на требованиях тесты осуществляют соответствующий проект.