See real examples of how you can use AI in your testing. Right now. Learn More >>
WEBINAR
GoogleTest is widely recognized as the de facto standard for unit testing in C++, prized for its flexibility, modern syntax, and seamless integration with popular development toolchains. However, GoogleTest alone doesn’t meet the rigorous compliance standards for traceability, code coverage, and certification required in regulated industries, like automotive, aerospace, medical, and rail.
Watch this informative webinar where we’ll explore how to successfully adopt GoogleTest in safety-critical development environments. You’ll learn how Parasoft C/C++test CT enhances GoogleTest with powerful capabilities such as requirements traceability, MC/DC coverage, compliance reporting, and support for CI/CD pipelines.
This session walked through how teams can adopt or keep using GoogleTest in safety‑critical projects without tripping over compliance. The speakers showed where GoogleTest shines, where it falls short, and how Parasoft C/C++test CT fills the gaps with code coverage, requirements traceability, and compliance reporting.
GoogleTest is easy to set up, and fits into popular build systems . The API is clean, assertions are clear, and GoogleMock helps with tricky dependencies. For many teams, that’s enough to get unit tests running fast.
But speed alone doesn’t meet safety standards like ISO 26262, DO-178C, IEC 62304, or EN 50128. Auditors ask for proof: what you tested, how much code you covered, and which requirements those tests verify.
GoogleTest doesn’t shop with features that functional safety standards require, such as:
C/C++test CT doesn’t replace GoogleTest. It rides alongside it and other frameworks (like CppUnit or Boost.Test) to add the missing verification requirements:
Area | GoogleTest | C/C++test CT |
---|---|---|
Cost | Free | Licensed |
Setup | Fast | CLI-based, CI-friendly |
Coverage | Basic (via external tools) | Statement, Branch, MC/DC |
Traceability | Manual | Built-in links and reports |
Reports | Minimal | HTML/JSON + dashboard integration |
Tool Certification | None | TÜV-certified |
CI Gates | Custom scripts | Built-in quality gates |
Target Runs | Possible | Supported with coverage capture |
The demo showed using GoogleTest with C/C++test CT in a containerized CI setup:
Verification authorities care about tool certification. C/C++test CT is already TÜV-certified. Parasoft is working to qualify GoogleTest so teams use it for verification and validation of safety-critical systems.
Augment GoogleTest for teams in regulated industries, Parasoft and C/C++test CT provide the certified missing link that bridges the gap between non-negotiable demands of safety standards like ISO 26262 and IEC 62304. It transforms your familiar testing workflow into a compliant, audit-ready power tool.