Gehen Sie einen schnelleren, intelligenteren Weg zur KI-gestützten C/C++-Testautomatisierung. Erfahren Sie mehr >>
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 die erfolgreiche Einführung von GoogleTest in sicherheitskritischen Entwicklungsumgebungen untersuchen. Sie erfahren, wie Parasoft C/C++test CT GoogleTest mit leistungsstarken Funktionen wie Anforderungsrückverfolgbarkeit, MC/DC-Abdeckung, Compliance-Reporting und Unterstützung für CI/CD-Pipelines erweitert.
In dieser Sitzung wurde erläutert, wie Teams die Nutzung übernehmen oder weiterhin nutzen können. GoogleTest in sicherheitskritischen Projekten ohne über die Compliance zu stolpern. Die Referenten zeigten, wo GoogleTest glänzt, wo es zu kurz kommt und wie Parasoft C/C++test CT die Lücken mit Codeabdeckung, Anforderungsrückverfolgbarkeit und Compliance-Berichten 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.
Aber Geschwindigkeit allein genügt nicht den Sicherheitsnormen wie ISO 26262, DO-178C, IEC 62304 oder EN 50128. Prüfer verlangen Nachweise: Was Sie getestet haben, wie viel Code Sie abgedeckt haben und welche Anforderungen diese Tests überprüft haben.
GoogleTest bietet keine Funktionen an, die von funktionalen Sicherheitsstandards gefordert werden, wie etwa:
C/C++test CT ersetzt GoogleTest nicht. Es wird parallel zu GoogleTest und anderen Frameworks (wie CppUnit oder Boost.Test) eingesetzt, um die fehlenden Verifizierungsanforderungen zu ergänzen:
| 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 | Non | TÜV-zertifiziert |
| CI-Tore | Benutzerdefinierte Skripte | Integrierte Qualitätstore |
| Zielläufe | Möglich | Unterstützt durch Coverage Capture |
Die Demo zeigte die Verwendung GoogleTest mit C/C++test CT in einem containerisierten CI-Setup:
Prüfstellen legen Wert auf die Tool-Zertifizierung. C/C++test CT ist bereits TÜV-zertifiziert. Parasoft arbeitet an der Qualifizierung von GoogleTest, damit Teams es zur Verifizierung und Validierung sicherheitskritischer Systeme einsetzen können.
Erweitern Sie GoogleTest für Teams in regulierten Branchen. Parasoft und C/C++test CT bieten das zertifizierte fehlende Bindeglied, das die Lücke zwischen den nicht verhandelbaren Anforderungen von Sicherheitsstandards wie ISO 26262 und IEC 62304 schließt. Es verwandelt Ihren vertrauten Test-Workflow in ein konformes, auditfähiges Powertool.