Составители:
286
15.3 Simulink Model Coverage
При разработке больших моделей, имеющих сложную логику
переключения путей по которым распространяются сигналы, пользо-
ватель может столкнуться с проблемой тестирования модели. В ходе
тестирования пользователь обычно пытается разработать тест, кото-
рый охватывал бы все возможные пути, чтобы быть уверенным, что
модель полностью проверена. Simulink Model Coverage помогает
проверить эффективность подобных проверочных тестов.
Используя
Simulink Model Coverage, пользователь может интерпретировать по-
ведение модели внутри индивидуальных блоков Simulink и объектов
Stateflow, определить степень выполнения имитации (за счет вычис-
ления количества выполнений каждого из блоков), а также идентифи-
цировать избыточность или недостаточность частей модели. Для оп-
ределения полноты тестирования модели возможна комбинация дан-
ных, полученных из разных имитаций
.
Simulink Model Coverage обеспечивает:
• Охват блоков Simulink и объектов Stateflow.
• Генерацию HTML документа, который представляет собой
полный отчет по выполнению частей модели.
• Сохранение и загрузку данных охвата между сеансами ими-
тации.
• Поддержку интерфейса для ввода команд, который автомати-
зирует выполнение имитаций и сбор данных.
Simulink Model Coverage позволит получить необходимый
уровень тестирования разработки и определить количество тестов,
необходимых для полной проверки. Анализ набора тестов в ходе раз-
работки существенно уменьшает риск дефектов конструкции на позд-
них стадиях создания модели.
Для использования Simulink Model Coverage необходимо за-
дать параметры отчета с помощью пункта Coverage Setting меню
Tools. После выполнения моделирования будет открыт файл отчета в
окне справочной системы.
15.3 Simulink Model Coverage
При разработке больших моделей, имеющих сложную логику
переключения путей по которым распространяются сигналы, пользо-
ватель может столкнуться с проблемой тестирования модели. В ходе
тестирования пользователь обычно пытается разработать тест, кото-
рый охватывал бы все возможные пути, чтобы быть уверенным, что
модель полностью проверена. Simulink Model Coverage помогает
проверить эффективность подобных проверочных тестов. Используя
Simulink Model Coverage, пользователь может интерпретировать по-
ведение модели внутри индивидуальных блоков Simulink и объектов
Stateflow, определить степень выполнения имитации (за счет вычис-
ления количества выполнений каждого из блоков), а также идентифи-
цировать избыточность или недостаточность частей модели. Для оп-
ределения полноты тестирования модели возможна комбинация дан-
ных, полученных из разных имитаций.
Simulink Model Coverage обеспечивает:
• Охват блоков Simulink и объектов Stateflow.
• Генерацию HTML документа, который представляет собой
полный отчет по выполнению частей модели.
• Сохранение и загрузку данных охвата между сеансами ими-
тации.
• Поддержку интерфейса для ввода команд, который автомати-
зирует выполнение имитаций и сбор данных.
Simulink Model Coverage позволит получить необходимый
уровень тестирования разработки и определить количество тестов,
необходимых для полной проверки. Анализ набора тестов в ходе раз-
работки существенно уменьшает риск дефектов конструкции на позд-
них стадиях создания модели.
Для использования Simulink Model Coverage необходимо за-
дать параметры отчета с помощью пункта Coverage Setting меню
Tools. После выполнения моделирования будет открыт файл отчета в
окне справочной системы.
286
Страницы
- « первая
- ‹ предыдущая
- …
- 286
- 287
- 288
- 289
- 290
- …
- следующая ›
- последняя »
