Continuous Code Quality for C and C++ Development

Parasoft C/C++test CT

A CI/CD-first C/C++ verification solution that extends GoogleTest and other open-source frameworks with structural coverage, requirements traceability, on-target testing and audit-ready reporting.

Parasoft C/C++test CT
Primary workflowCommand line / CI/CD
FrameworksGoogleTest · CppUnit
CoverageIncluding MC/DC
CertificationTÜV SÜD certified
Capabilities

Core Capabilities

Capabilities and terminology aligned to the current partner portfolio and target application.

01

Structural Code Coverage

Add automated coverage to GoogleTest and other unit-test workflows.

02

Bidirectional Requirements Traceability

Link open-source test cases to requirements and results.

03

Functional Safety & Compliance

Automate coverage, traceability and reporting for safety-critical standards.

04

GoogleTest Integration

Use GoogleTest in a certified safety-critical verification environment.

05

On-Target Testing

Collect coverage and test data on supported embedded targets.

06

Reporting & Analytics

Publish compliance reports and DTP dashboards.

Standards & Compliance

Standards and Regulatory Context

Relevant standards, coding guidelines and assurance frameworks for the technology and its application areas.

ISO 26262
ISO/SAE 21434
DO-178C DAL A context
IEC 61508
IEC 62304
EN 50716
Industries

Industry Applications

Industry connections are included where the technology addresses a defined engineering, verification or product-security requirement.

AutomotiveRelevant application and lifecycle context for Parasoft C/C++test CT.
Aerospace & DefenceRelevant application and lifecycle context for Parasoft C/C++test CT.
Medical DevicesRelevant application and lifecycle context for Parasoft C/C++test CT.
Industrial AutomationRelevant application and lifecycle context for Parasoft C/C++test CT.
RailRelevant application and lifecycle context for Parasoft C/C++test CT.
Embedded SystemsRelevant application and lifecycle context for Parasoft C/C++test CT.
Integrations & Deployment

Toolchain and Deployment

Connect the technology with the existing engineering environment, lifecycle tools, CI/CD platform and target architecture.

Unit test frameworks

GoogleTest, Boost.Test, CppUnit and custom solutions

Build systems

CMake, Bazel and CI/CD workflows

Editors

VS Code and command-line environments

Analytics

DTP