Entdecken Sie das TÜV-zertifizierte GoogleTest mit Agentic AI für C/C++-Tests!
Details ansehen »
WEBINAR
GoogleTest gilt als De-facto-Standard für Unit-Tests in C++ und wird für seine Flexibilität, moderne Syntax und nahtlose Integration in gängige Entwicklungs-Toolchains geschätzt. GoogleTest allein erfüllt jedoch nicht die strengen Compliance-Standards für Rückverfolgbarkeit, Codeabdeckung und Zertifizierung, die in regulierten Branchen wie der Automobil-, Luft- und Raumfahrt-, Medizin- und Schienenverkehrsbranche erforderlich sind.
Sehen Sie sich dieses informative Webinar an, in dem wir Ihnen zeigen, wie Sie GoogleTest erfolgreich in sicherheitskritischen Entwicklungsumgebungen einsetzen. Sie erfahren, wie Parasoft C/C++test CT GoogleTest um leistungsstarke Funktionen wie Anforderungsrückverfolgbarkeit, MC/DC-Abdeckung, Konformitätsberichte und Unterstützung für CI/CD-Pipelines erweitert.
Diese Session zeigt Teams, wie sie GoogleTest in sicherheitskritischen Projekten einführen oder weiterhin nutzen können, ohne gegen Compliance-Vorgaben zu verstoßen. Die Referenten erläutern die Stärken und Schwächen von GoogleTest und wie Parasoft C/C++test CT diese Lücken durch Codeabdeckung, Rückverfolgbarkeit von Anforderungen und Compliance-Berichte schließt.
GoogleTest ist einfach einzurichten und integriert sich in gängige Build-Systeme. Die API ist übersichtlich, die Aussagen sind klar und GoogleMock hilft bei kniffligen Abhängigkeiten. Für viele Teams reicht das aus, um Unit-Tests schnell zum Laufen zu bringen.
Geschwindigkeit allein genügt jedoch nicht, um Sicherheitsstandards wie ISO 26262, DO-178C, IEC 62304 oder EN 50128 zu erfüllen . Auditoren verlangen Nachweise: Was wurde getestet, wie viel Code wurde abgedeckt und welche Anforderungen werden durch diese Tests überprüft?
GoogleTest bietet keine Funktionen an, die von funktionalen Sicherheitsstandards gefordert werden, wie etwa:
C/C++test CT ersetzt GoogleTest nicht. Es ergänzt GoogleTest und andere Frameworks wie CppUnit oder Boost.Test, um die fehlenden Verifizierungsanforderungen zu erfüllen:
| Gebiet | GoogleTest | C/C++-Test-CT |
|---|---|---|
| Kosten | Frei | Zugelassen |
| Einrichtung | Schnell | CLI-basiert, CI-freundlich |
| Abdeckung | Basic (über externe Tools) | Kontoauszug, Zweigstelle, MC/DC |
| Rückverfolgbarkeit | Handbuch | Integrierte Links und Berichte |
| Reports | Minimal | HTML/JSON + Dashboard-Integration |
| Werkzeugzertifizierung | Keine Präsentation | TÜV-zertifiziert |
| CI-Tore | Benutzerdefinierte Skripte | Integrierte Qualitätstore |
| Zielläufe | Möglich | Unterstützt durch Coverage Capture |
Die Demo zeigte die Verwendung von GoogleTest mit C/C++test CT in einer containerisierten CI-Umgebung:
Prüfstellen legen Wert auf die Zertifizierung von Werkzeugen. C/C++test CT erweitert seine TÜV SÜD-Zertifizierung und bietet damit die erste TÜV-zertifizierte Version des GoogleTest-Frameworks an – Teams können es somit zur Verifizierung und Validierung sicherheitskritischer Systeme einsetzen.
Parasoft C/C++test CT ergänzt GoogleTest für Teams in regulierten Branchen und bietet das zertifizierte Bindeglied, das die Lücke zwischen den unabdingbaren Anforderungen von Sicherheitsstandards wie ISO 26262 und IEC 62304 schließt. Es verwandelt Ihren gewohnten Testablauf in ein konformes, auditbereites Leistungswerkzeug.