Создайте и запущенные тесты

Чтобы создать и запустить тесты, покрытие модели предоставляет командам MATLAB® cvtest и cvsim. Команда cvtest создает тесты, которые запускает команда cvsim. (См. Запущенные Тесты с cvsim.)

Можно также запустить инструмент покрытия в интерактивном режиме:

  1. Откройте модель sldemo_fuelsys.

  2. В окне модели Simulink® выберите Analysis> Coverage> Settings.

    В диалоговом окне Configuration Parameters, на Панели Покрытия, выбирают Enable coverage analysis, который включает настройки покрытия.

  3. Под Coverage metrics выберите типы покрытия, которое вы хотите записать в отчете покрытия. Нажмите OK.

  4. В Редакторе Simulink выберите Simulation> Run, чтобы начать моделировать модель.

    На Панели Результатов диалогового окна Configuration Parameters, если вы задаете, чтобы сообщить о покрытии модели, Simulink Coverage™ сохраняет данные о покрытии для текущего выполнения в объекте covdata рабочей области и совокупные данные о покрытии в covCumulativeData по умолчанию. Simulink Coverage также сохраняет эти результаты в файл .cvt по умолчанию. В конце симуляции данные появляются в отчете HTML, который открывается в окне браузера. Для получения дополнительной информации о настройках данных о покрытии смотрите, Задают Опции Покрытия.

    Вы не можете запустить симуляции, если вы выбираете и создание отчетов покрытия модели и ускоряющие опции. В Редакторе Simulink, если вы выбираете Simulation> Mode> Accelerator, Simulink Coverage не записывает покрытие.

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