Примечание
В этом разделе описывается рабочий процесс в веб-интерфейсе Polyspace Metrics.
Для упрощения совместной работы используйте приложение Polyspace ® Bug Finder™ Access™. В дополнение к более интуитивно понятной веб-панели управления, с помощью Polyspace Access можно:
Просмотр и обоснование результатов непосредственно из веб-браузера.
Интеграция инструмента отслеживания дефектов, такого как Jira, с веб-интерфейсом и создание билетов для отслеживания результатов Polyspace.
Обмен результатами анализа с помощью веб-ссылок.
Дополнительные сведения см. в документации Polyspace Bug Finder Access.
После анализа можно загрузить результаты в веб-интерфейс Polyspace Metrics. Веб-интерфейс отображает сводку результатов анализа. Эту сводку можно предоставить другим пользователям, даже если они не установили Polyspace локально. Можно также сравнить результаты с предыдущими анализами в том же проекте или измерить их по предварительно определенным целям качества программного обеспечения.
Дополнительные сведения см. в разделе Интерфейс метрик Polyspace.
Прежде чем создавать метрики качества кода, настройте метрики Polyspace. См. раздел Настройка метрик пространства.
Чтобы загрузить результаты в веб-интерфейс Polyspace Metrics,
Выберите результаты на панели «Диспетчер проектов».
Выберите Метрики > Загрузить в метрики.
При загрузке результатов в приложение Polyspace Metrics появляется запрос на ввод пароля. Оставьте поле пустым, если его не требуется указывать.
При указании пароля его необходимо вводить каждый раз при открытии проекта в Полиспейс Метрикс. Сеанс длится 30 минут даже при закрытии и повторном открытии веб-браузера. Через 30 минут введите пароль еще раз.
Пароль можно также указать позже. В веб-интерфейсе Polyspace Metrics щелкните правой кнопкой мыши проект и выберите «Изменить/задать пароль».
Примечание
Пароль для проекта Polyspace Metrics зашифрован. Передача веб-данных не зашифрована. Функция пароля сводит к минимуму непреднамеренное повреждение данных, но не обеспечивает безопасность данных. Однако передача данных между локальным хостом Polyspace и хостом планировщика заданий MATLAB ® для удаленного анализа всегда шифруется. Чтобы использовать безопасную передачу веб-данных с HTTPS, см. раздел Настройка веб-сервера для HTTPS (средство проверки кода Polyspace).
При выгрузке результатов из нескольких модулей в проекте результаты имеют одно и то же имя проекта и номер версии, но отображаются под отдельными модулями в Полиспейс Метрикс. Для просмотра или изменения имени и номера версии проекта щелкните правой кнопкой мыши на проекте на панели «Диспетчер проектов» и выберите «Свойства проекта».
Командная строка: Использование команды polyspace-results-repository. Для быстрого просмотра параметров команды используйте -h флаг. В командной строке введите:
polyspaceroot\polyspace\bin\polyspace-results-repository -h
polyspaceroot является папкой установки Polyspace, например, C:\Program Files\Polyspace\R2019a.При выполнении удаленного анализа можно задать автоматическую загрузку результатов в веб-интерфейс после анализа. В противном случае загрузите результаты после анализа вручную.
На панели Конфигурация (Configuration) выберите Выполнить настройки (Run Settings).
Вместе с анализом Run Bug Finder на удаленном кластере выберите Загрузить результаты в метрику Polyspace.
После анализа результаты автоматически загружаются в веб-интерфейс.
При загрузке результатов в приложение Polyspace Metrics появляется запрос на ввод пароля. Оставьте поле пустым, если его не требуется указывать.
При указании пароля его необходимо вводить каждый раз при открытии проекта в Полиспейс Метрикс. Сеанс длится 30 минут даже при закрытии и повторном открытии веб-браузера. Через 30 минут введите пароль еще раз.
Пароль можно также указать позже. В веб-интерфейсе Polyspace Metrics щелкните правой кнопкой мыши проект и выберите «Изменить/задать пароль».
Примечание
Пароль для проекта Polyspace Metrics зашифрован. Передача веб-данных не зашифрована. Функция пароля сводит к минимуму непреднамеренное повреждение данных, но не обеспечивает безопасность данных. Однако передача данных между локальным хостом Polyspace и хостом планировщика заданий MATLAB удаленного анализа всегда шифруется. Чтобы использовать безопасную передачу веб-данных с HTTPS, см. раздел Настройка веб-сервера для HTTPS (средство проверки кода Polyspace).
При выгрузке результатов из нескольких модулей в проекте результаты имеют одно и то же имя проекта и номер версии, но отображаются под отдельными модулями в Полиспейс Метрикс. Для просмотра или изменения имени и номера версии проекта щелкните правой кнопкой мыши на проекте на панели «Диспетчер проектов» и выберите «Свойства проекта».
Командная строка: Использовать опцию Upload results to Polyspace metrics (-add-to-results-repository)(Доказательство кода Polyspace).