При выполнении тестовых примеров в Simulink ® Test™, связанных с требованиями в Simulink Requirements™, в агрегированном отчете о покрытии подробно описываются требования, реализованные каждым элементом модели, и тесты, подтверждающие эти требования.
Для просмотра сведений о связанных требованиях в отчете о покрытии необходимо:
Ссылка на тестовые примеры из требований в Simulink Requirements. Дополнительные сведения см. в разделах Ссылка на тестовые примеры из требований (Simulink Requirements) и Выполнение функционального тестирования и анализ покрытия теста.
Запустите тестовые примеры через Simulink Test Manager. Дополнительные сведения см. в разделе Тестирование на основе требований для разработки модели (Simulink Test).
Запишите агрегированные результаты покрытия по крайней мере для двух тестовых случаев.
В этом примере показано, как просмотреть связи между тестовыми случаями, элементами модели и связанными требованиями в отчете о покрытии.
slreqCCProjectStart Примеры испытаний проекта и нагрузкиОткройте окно slreqCCProjectStart проект.
slreqCCProjectStart
Загрузить DriverSwRequest_Tests.mldatx и откройте Simulink Test Manager.
sltest.testmanager.load('DriverSwRequest_Tests.mldatx')
sltest.testmanager.viewВ диспетчере тестирования Simulink нажмите кнопку DriverSwRequest_Tests тестовый файл.
Чтобы включить сбор данных о покрытии для тестового случая, на правой панели в разделе Параметры покрытия:
Выберите Запись покрытия для тестируемой системы.
В разделе Показатели покрытия выберите Решение.
Сохраните изменения.
Запустите загруженные тестовые примеры.
resultObj = sltest.testmanager.run
По завершении теста перейдите к результатам теста в диспетчере тестов. В разделе Агрегированные результаты покрытия отображается покрытие для анализируемой модели.

Щелкните Отчет, чтобы создать отчет о покрытии.
Отчет о покрытии содержит подробные сведения о требованиях для каждого элемента модели, включая связанные требования, которые проверяют и которые выполняются с каждым тестом проверки.

В разделе Решения проанализированы ссылки на первый тестовый случай, который достиг каждого решения. Чтобы увидеть другие тестовые случаи, которые также достигли решения, наведите курсор на указанный тестовый случай. Дополнительные сведения см. в разделе Результаты трассировки покрытия для связанных тестовых случаев.