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

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

Запись и оценка покрытия

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

Для получения дополнительной информации см.:

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

Если ваши тесты покрытия не достаточно осуществляют вашу модель, существует несколько шагов, которые можно сделать, чтобы увеличить покрытие:

  • Отредактируйте модель — Ваша сила модели содержит непредусмотренную функциональность, которая не является частью вашего необходимого проекта. Удалите непредусмотренную функциональность.

  • Отредактируйте требования — Ваши требования не могут достаточно детализировать тестирование, требуемое осуществить все части вашего проекта. Можно использовать Simulink Requirements™, чтобы создать и отредактировать требования из окружения Simulink. Для получения дополнительной информации смотрите Тестовую модель Против Результатов Отчета и Требований.

  • Создайте дополнительные тесты — Ваши существующие тесты не могут полностью осуществить намеченные входные параметры симуляции согласно вашим требованиям. Можно использовать Simulink Coverage, чтобы создать дополнительные тесты, чтобы смоделировать эти входные параметры. Для получения дополнительной информации смотрите Задачи Покрытия модели Автоматизации и Сгенерируйте Тесты (Simulink Design Verifier).

  • Расширьте существующие тесты — Ваши существующие тесты не могут полностью осуществить все части вашего проекта. Если у вас есть лицензия Simulink Design Verifier™, можно смочь автоматически сгенерировать дополнительные тесты, чтобы осуществить непротестированные части проекта. Для получения дополнительной информации смотрите Инкрементно Тестовое покрытие Увеличения Используя Генерацию Теста.

  • Выровняйте по ширине результаты — Части вашей силы модели не быть осуществленными в процессе моделирования согласно вашему проекту, такому как подсистемы, которые только включают во время отказов. Чтобы достигнуть полного охвата в таких случаях, можно выровнять по ширине недостающее покрытие. Для получения дополнительной информации смотрите, Создают, Редактирование и Правила Фильтра Покрытия Представления.

Создание отчетов и архивация результатов

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

Похожие темы