exponenta event banner

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

Контроль качества с помощью отчетов о результатах анализа

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

Если в системе установлено приложение MATLAB ® Report Generator™, шаблоны отчетов можно настроить в соответствии с требованиями пользователя.

Команда DOS/UNIX

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

API MATLAB

развернуть все

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

Темы

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

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

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

Настройка существующего шаблона отчета программы проверки кода

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

Примеры настроек шаблона отчета

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

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

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

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

Визуализация результатов анализа проверки кода в MATLAB

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

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

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

Поиск неисправностей

Недостаточно памяти во время создания отчета

Диагностика ошибок нехватки памяти во время создания отчета.