Создание отчетов

Отслеживайте качество через отчеты результатов анализа

Polyspace® предоставляет вам предопределенные шаблоны отчетов для выбора конкретных аспектов результатов анализа. Выберите шаблон отчета, который собирает соответствующую информацию для ваших требований. Для получения дополнительной информации смотрите Bug Finder and Code Prover report (-report-template) или попробовать различные шаблоны отчетов для выборочных результатов.

Если у вас есть MATLAB® Сообщите о Generator™, установленных в вашей системе, можно настроить шаблоны отчетов в соответствии с вашими требованиями.

Команда DOS/UNIX

polyspace-report-generator(DOS/UNIX) Создание отчетов для результатов анализа Polyspace, хранящихся локально или в Polyspace Access
polyspace-results-export(DOS/UNIX) Экспорт результатов Polyspace во внешние форматы, такие как CSV или JSON

MATLAB API

расширить все

polyspace_reportСгенерируйте отчеты из результатов анализа Polyspace
polyspace.CodeProverResultsЧтение результатов Polyspace Code Prover из MATLAB

Опции анализа

Generate reportУкажите, нужно ли генерировать отчет после анализа
Bug Finder and Code Prover report (-report-template)Укажите шаблон для генерации отчета анализа
Output format (-report-output-format)Задайте выход сгенерированного отчета

Отчеты по компонентам

расширить все

Code Metrics SummaryСоставьте таблицу метрик Polyspace
Code Verification SummaryСоставьте таблицу результатов анализа Polyspace
Coding Rules SummaryСоставьте таблицу с количеством нарушений правил кодирования
Defects SummaryСоставьте таблицу дефектов (только Bug Finder)
Run-time Checks Summary Ordered by FileСоставьте таблицу с проверками во время выполнения, упорядоченными по файлам (только для Code Prover)
Software Quality Objectives - Coding Rules SummaryСоставьте таблицу нарушений правил кодирования в результатах, загруженных из Polyspace Metrics
Software Quality Objectives - Run-time Checks SummaryСоставьте таблицу результатов, сводных данных для результатов, загруженных из Polyspace Metrics
Summary By FileСоставьте таблицу, показывающую сводные данные результатов Polyspace по файлам
Call HierarchyСоставьте таблицу, показывающую график вызовов в исходном коде
Code and Verification InformationСоставьте таблицу времени верификации и характеристик кода
Code Metrics DetailsСоставьте таблицу метрик Polyspace с разбивкой по файлам и функциям
Coding Rules DetailsСоставьте таблицу нарушений правил кодирования с разбивкой по файлам
Global Variable ChecksСоставьте таблицу глобальных переменных (только для Code Prover)
Recursive FunctionsСоставьте таблицу рекурсивных функций
Report Customization (Filtering)Создайте фильтры, которые применяются к вашим отчетам Polyspace
Run-time Checks Details Ordered by Color/FileСоздайте переопределения для глобальных фильтров в отчетах Polyspace (только для Code Prover)
Run-time Checks Details Ordered by Review InformationСоставьте таблицу с проверками во время выполнения, упорядоченными по информации проверки (только для Code Prover)
Software Quality Objectives - Run-time Checks DetailsСоставьте таблицу подробных данных результатов для результатов, загруженных из Polyspace Metrics
Variable AccessСоставьте таблицу, показывающую доступ к глобальной переменной в исходном коде (только для Code Prover)
Variable Checks Details Ordered By Review InformationСоставьте таблицу с результатами глобальных переменных, упорядоченными по информации о рассмотрении (только для Code Prover)
Acronym DefinitionsСоставьте таблицу аббревиатур Polyspace, используемых в отчете, и их полных форм
Configuration ParametersСоставьте таблицу опций анализа, допущений и строения правил кодирования

Темы

Создание отчетов (PDF, Word, HTML)

Создание отчетов

Сгенерируйте отчет из результатов Polyspace с помощью предопределенных шаблонов.

Настройка существующего шаблона отчета Code Prover

Измените компоненты шаблонов отчетов так, чтобы они включали только необходимые сведения.

Примеры индивидуальных настроек шаблона отчета

См. примеры изменений, которые можно внести в предопределенный шаблон отчета.

Экспорт результатов (Excel, MATLAB)

Экспорт результатов анализа Polyspace

Экспорт результатов в текстовый файл, таблицу MATLAB или формат JSON для вычисления графиков и статистики.

Визуализация результатов анализа Code Prover в MATLAB

Сгенерируйте графики из результатов анализа Polyspace.

Экспорт списка глобальных переменных

Экспортируйте список глобальных переменных в коде C/C + + вместе с операциями чтения и записи.

Поиск и устранение проблем

Нехватка памяти во время генерации отчетов

Диагностируйте ошибки памяти во время генерации отчетов.