Parasoft Logo

Discover TÜV-certified GoogleTest with Agentic AI for C/C++ testing!
Get the Details »

White banner background with green abstract wave on right side

Flexible, Dynamic Reporting & Analytics for C/C++ Software Testing

Powered by Parasoft DTP

Managing Change dashboard in Parasoft DTP.

Reporting & Analytics

Parasoft’s reporting brings the results of C/C++test and C/C++test CT into context, turning raw data into actionable insight and audit-ready evidence.

For broader visibility, results can be exported to Parasoft’s web-based reporting platform, DTP, where reporting is further enhanced through interactive dashboards. DTP delivers compliance reporting, customizable widgets, source code navigation, advanced filtering, and analytics for deeper insight into software quality.

How Does It Work?

Parasoft C/C++test helps teams efficiently understand results from software testing by reporting and analyzing results in multiple ways.

Directly in the developer’s IDE, users can view:

C/C++test eclipse
DTP MISRA C 2025 dashboard

From Parasoft DTP’s centralized reporting dashboard, users can view all of the above plus more:

  • Aggregated visual reporting of the entire project status through dynamic dashboards with customizable reporting widgets
  • Deep-dive information from each dashboard element
  • Granular filtering and advanced analytics
  • File and source code access with traces for unit test results and static analysis warning and coding standard violations
  • Report generation and compliance evaluation

The Quality Tasks view in the IDE enables developers to quickly sort and filter results (e.g., by file, rule, or project). Inline annotations in the source editor correlate issues directly with code, providing context and guidance for efficient remediation. Code coverage is presented through in-editor visual highlights, along with percentage metrics at the project, file, and function levels in a dedicated Coverage view.

Analysis results from both IDE and command-line workflows can be exported to HTML and PDF formats for local reporting. For safety-critical development, C/C++test also provides a dedicated report format with detailed unit test configuration and execution logs, giving full visibility into test construction and runtime behavior.

For team collaboration, results are published to Parasoft DTP, a centralized platform where developers access automated test outcomes and managers assess project quality. Data, including static analysis findings, metrics, unit testing, code coverage, and source details, is stored with a build identifier, ensuring full traceability to each build.

C/C++test DTP MISRA Reporting

Benefit From the Parasoft Approach

Manage Compliance With Efficiency, Visibility, & Ease

Instead of relying on basic static analysis tools with limited reporting and trend visualization, Parasoft provides a complete framework for building a scalable and sustainable compliance process.

Beyond standard reporting, Parasoft includes a dedicated compliance reporting module that delivers a dynamic view of compliance status. Teams can group results according to coding standard categories, manage deviations, and generate audit-ready compliance documentation aligned with the MISRA Compliance:2020 specification.

Reduce the Overhead of Testing

Parasoft C/C++test provides a unified reporting framework that brings together static analysis, unit testing, and code coverage, supporting the verification methods required by functional safety standards.

By consolidating results across these techniques, Parasoft reduces the overhead of testing activities, simplifies code audits, and eliminates the need for manual report processing to build certification documentation. Teams can focus testing where it matters most, reduce unnecessary effort, and improve outcomes through better coverage and more efficient test execution, all while minimizing the impact of change.

Pinpoint Priority & Risk Between New & Legacy Code

Parasoft’s Process Intelligence Engine enables teams to analyze changes between builds, highlighting coverage gaps, new static analysis violations, and risk introduced in modified code across iterations, releases, or updates to legacy baselines.

By continuously identifying high-risk areas, teams can improve quality over time—reducing technical debt from untested code, coding standard violations, and potential defects. This targeted insight allows teams to focus testing and maintenance efforts where they are needed most, driving measurable improvements with every build.

“MISRA”, “MISRA C” and the triangle logo are registered trademarks of The MISRA Consortium Limited. ©The MISRA Consortium Limited, 2021. All rights reserved.

Image of two men and a woman having a conversation, smiling, and looking at a computer screen.

Deliver safe, secure, reliable, and compliant C and C++ code with Parasoft C/C++test.

Start Free Trial