exponenta event banner

Результаты трассировки покрытия по требованиям с использованием Simulink Test и Simulink Requirements

При выполнении тестовых примеров в Simulink ® Test™, связанных с требованиями в Simulink Requirements™, в агрегированном отчете о покрытии подробно описываются требования, реализованные каждым элементом модели, и тесты, подтверждающие эти требования.

Предварительные условия для ссылок на требования к отслеживанию

Для просмотра сведений о связанных требованиях в отчете о покрытии необходимо:

В этом примере показано, как просмотреть связи между тестовыми случаями, элементами модели и связанными требованиями в отчете о покрытии.

Откройте окно slreqCCProjectStart Примеры испытаний проекта и нагрузки

  1. Откройте окно slreqCCProjectStart проект.

    slreqCCProjectStart
  2. Загрузить DriverSwRequest_Tests.mldatx и откройте Simulink Test Manager.

    sltest.testmanager.load('DriverSwRequest_Tests.mldatx')
    sltest.testmanager.view
  3. В диспетчере тестирования Simulink нажмите кнопку DriverSwRequest_Tests тестовый файл.

  4. Чтобы включить сбор данных о покрытии для тестового случая, на правой панели в разделе Параметры покрытия:

    • Выберите Запись покрытия для тестируемой системы.

    • В разделе Показатели покрытия выберите Решение.

    • Сохраните изменения.

  5. Запустите загруженные тестовые примеры.

    resultObj = sltest.testmanager.run
  6. По завершении теста перейдите к результатам теста в диспетчере тестов. В разделе Агрегированные результаты покрытия отображается покрытие для анализируемой модели.

  7. Щелкните Отчет, чтобы создать отчет о покрытии.

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

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

Связанные темы