GoogleTest integration with C/C++test CT

“GoogleTest is safety certified and ready for use”

11. März 2026, 13:00 Uhr | Andreas Knoll
Ricardo Camacho, Parasoft: »Our unique selling proposition is delivering the first TÜV-certified version of the GoogleTest framework.«
© Parasoft

Developers of safety-critical software can now use Parasoft's “C/C++test CT” software testing solution together with the GoogleTest framework: C/C++test CT's TÜV Süd certificate now also covers the connection to the GoogleTest framework.

Diesen Artikel anhören

Ricardo Camacho, Director Safety & Security Compliance at Parasoft, explains the background.

Which problems does your product solve?

Safety-critical software teams face a fundamental conflict: the industry’s most widely adopted and trusted unit testing framework, GoogleTest, is open source, but no organization has taken responsibility for certifying it for use under functional safety standards like ISO 26262, IEC 61508, or IEC 62304.

As a result, organizations must either abandon the GoogleTest framework or invest months in qualifying it. This burden is costly and labor intensive and diverts engineering resources away from building safer software.

Parasoft C/C++test CT eliminates this conflict by extending its TÜV Süd certificate to include the GoogleTest framework. We have removed the single largest barrier preventing GoogleTest adoption in regulated environments. Teams no longer need to prove GoogleTest compliance. It’s established upfront.

Beyond certification, C/C++test CT augments GoogleTest by adding automated structural code coverage, requirements traceability, and centralized compliance reporting, turning it into a compliance-ready testing solution. This allows organizations to standardize on a familiar, developer-loved framework while meeting the rigorous demands of auditors and regulators.

The result is faster development cycles, reduced compliance overhead, and scalable automated testing across safety-critical programs, turning GoogleTest from a risk into an advantage.

What are the innovations and the technological advances of your product?

The innovation lies in making GoogleTest viable for use in fully functional safety–certified development environments, a technological undertaking never before accomplished. Conventional approaches layer a certified parser or interpreter over an uncertified framework, creating architectural complexity and leaving core test logic unvalidated. Conversely, we have engineered a TÜV-certified foundation. Every component - from assertion handlers to fixture lifecycle management - has been rigorously evaluated for deterministic behavior under safety standards.

This architectural integrity ensures that tests are natively compliant from the moment they are written, removing the need for dual-tool workflows or proprietary lock-in. Integrated into this certified core are Parasoft’s advanced capabilities - all operating within a unified, transparent toolchain:

• Real-time structural code coverage, including statement, branch, MC/DC
• Automated requirements traceability
• Centralized compliance reporting

We have achieved a paradigm shift, establishing open source as a first-class citizen in regulated environments. Engineering teams gain a trusted, scalable framework that accelerates CI/CD adoption, simplifies auditor engagement, and reduces compliance overhead by up to several months per project. This is not an adapter; it is a redefined foundation for safety-critical testing.

What is the USP of the product, and what intellectual property rights apply?

Our unique selling proposition is delivering the first TÜV-certified version of the GoogleTest framework. This eliminates the months-long, resource-intensive qualification process required for safety-critical development (ISO 26262, IEC 62304, etc.). Technological Differentiation is as follows:

• Native Certification vs. Certification Wrappers: C/C++test CT certifies the GoogleTest foundation itself, ensuring every test component, assertion, mock, fixture, is validated. Competing approaches rely on certification wrappers that only validate the output of an uncertified framework, leaving core test logic unverified and introducing risk, complexity, and vendor lock-in.

• Integrated Workflow vs. Standalone Tools: We transform GoogleTest from a standalone framework into a full compliance-ready testing solution. We directly integrated certified features - like code coverage including MC/DC, requirements traceability, and centralized reporting - into the familiar GoogleTest workflow. Developers gain a single, transparent, trusted toolchain, merging open-source agility with certified safety assurance.

• Intellectual Property: Our IP is grounded in the proprietary TÜV certification artifacts and the unique integration of advanced Parasoft features, coverage analytics, traceability, and reporting directly into GoogleTest. The underlying framework remains open-source, but our certified distribution and integrated compliance capabilities form a unified, auditable workflow that is valuable and protected.

Which future roadmap of the product does your company follow?

Our product roadmap centers on establishing GoogleTest as the universal, certified foundation for safety-critical software development. The immediate milestone is achieving full TÜV certification for the framework itself, a paradigm shift that positions open-source as a first-class citizen in regulated industries like automotive and medical devices.

Beyond certification, C/C++test CT introduces the Model Context Protocol (MCP) server, transforming traditional testing into an AI-driven system that reasons about software quality. Unlike conventional AI copilots that operate on source code alone, our approach exposes the deep, structured intelligence produced by unit testing and code coverage, making it machine-reasonable and auditable. This allows AI agents to operate with full awareness of code quality state, verification intent, and regulatory constraints. The AI can autonomously generate GoogleTest unit tests to close coverage gaps, producing standards-ready evidence.

Ultimately, our vision is to eliminate the trade-off between agility and assurance. We aim to deliver a modern, seamless ecosystem where developers use the tools they love while organizations effortlessly meet stringent global safety standards. This approach accelerates CI/CD adoption, enhances collaboration across supply chains, and drives a new era of embedded innovation by reducing compliance overhead and focusing engineering talent on building safer, higher-quality products.

Which aspects related to sustainability does the product have?

The sustainability of C/C++test CT is built on eliminating waste and redundancy in safety-critical development. By providing a natively TÜV-certified GoogleTest, it removes the need for each organization to expend months of engineering effort and resources creating duplicate qualification kits and evidence packages for every project, significantly reducing process waste and development and infrastructure resources.

The AI-driven MCP server in C/C++test CT further optimizes test generation and execution, lowering computational overhead across CI/CD pipelines while maintaining rigorous quality standards. Built to enhance the open-source GoogleTest framework, C/C++test CT ensures long-term viability, future-proofs investments, and avoids vendor lock-in. Standardizing on this trusted core promotes efficiency across supply chains, enabling shared test assets, collaborative innovation, and reduced duplicated effort industry-wide.

Ultimately, C/C++test CT enables organizations to deliver safer, higher-quality software with lower human, financial, and computational costs, fostering sustainable growth, operational efficiency, and long-term innovation in regulated industries.

Parasoft at embedded world 2026: Halle 4, Booth 318

Anbieter zum Thema

zu Matchmaker+

Matchmaker+