Обратитесь к недостающему покрытию

Отфильтруйте результаты покрытия и обратитесь к разрывам

Чтобы фокусировать ваши результаты покрытия на аспектах вашего проекта, который вы хотите протестировать, вы используете фильтры, чтобы исключить элементы или выровнять по ширине невыполняемые цели, которые вы не намереваетесь осуществить. Остающиеся разрывы покрытия могут указать на недостаточное тестирование, недостающие требования или неправильную реализацию. Чтобы обратиться к этим разрывам покрытия, можно затем создать дополнительные тесты, расширить существующие тесты, совершенствовать требования или отредактировать модель.

Классы

slcoverage.BlockSelectorВыберите блоки для фильтра покрытия
slcoverage.CodeSelectorВыберите пользовательский код C or C++ для фильтра покрытия
slcoverage.FilterФильтр покрытия устанавливается
slcoverage.FilterRuleСоздайте правило фильтрации покрытия
slcoverage.MetricSelectorВыберите метрический критерий фильтра покрытия
slcoverage.SelectorПолучите селекторы всех типов
slcoverage.SFcnSelectorВыберите критерий S-function фильтрации правила

Темы

Исключите или выровняйте по ширине результаты покрытия

Фильтрация покрытия

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

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

Рабочий процесс, чтобы отфильтровать объекты модели от записи покрытия.

Прикладное представление просачивается проводник результатов покрытия

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

Объекты модели, чтобы отфильтровать от покрытия

Типы объектов модели можно отфильтровать от записи покрытия.

Обратитесь к тестированию и разрывам требований

Как обратиться к разрывам тестирования покрытия

Определите который действия взять, чтобы обратиться к разрывам тестирования покрытия.

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

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

Оцените результаты покрытия от основанных на требованиях тестов

Оцените степень, до которой основанные на требованиях тесты осуществляют соответствующий проект.

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