Découvrez GoogleTest certifié TÜV avec Agentic AI pour les tests C/C++ !
Plus de détails »
Découvrez le test Parasoft C/C++ en action !
Planifiez une démo personnalisée.
Démonstration de la plateformeWEBINAIRE
GoogleTest est largement reconnu comme la référence en matière de tests unitaires en C++, apprécié pour sa flexibilité, sa syntaxe moderne et son intégration transparente avec les chaînes de développement les plus répandues. Cependant, GoogleTest ne répond pas à lui seul aux normes rigoureuses de traçabilité, de couverture de code et de certification requises dans les secteurs réglementés tels que l'automobile, l'aérospatiale, le médical et le ferroviaire.
Visionnez ce webinaire informatif où nous expliquons comment adopter Google Test avec succès dans les environnements de développement critiques. Vous découvrirez comment Parasoft C/C++test CT enrichit Google Test grâce à des fonctionnalités puissantes telles que la traçabilité des exigences, la couverture MC/DC, les rapports de conformité et la prise en charge des pipelines CI/CD.
Cette session explique comment les équipes peuvent adopter ou continuer à utiliser GoogleTest dans les projets critiques pour la sécurité sans encombrement réglementaire. Les intervenants présentent les points forts et les faiblesses de GoogleTest, et expliquent comment Parasoft C/C++test CT comble ces lacunes grâce à la couverture de code, la traçabilité des exigences et les rapports de conformité.
GoogleTest est facile à configurer et s'intègre aux systèmes de build courants. L'API est claire, les assertions sont claires et GoogleMock facilite la gestion des dépendances complexes. Pour de nombreuses équipes, cela suffit à accélérer les tests unitaires.
Mais la vitesse à elle seule ne permet pas de satisfaire aux normes de sécurité telles que l'ISO 26262, la DO-178C, la CEI 62304, ou EN 50128Les auditeurs demandent des preuves : ce que vous avez testé, la quantité de code que vous avez couverte et les exigences que ces tests vérifient.
GoogleTest n'offre pas de fonctionnalités requises par les normes de sécurité fonctionnelle, telles que :
C/C++test CT ne remplace pas GoogleTest. Il fonctionne en parallèle avec ce dernier et d'autres frameworks, comme CppUnit ou Boost.Test, pour ajouter les exigences de vérification manquantes :
| Région | GoogleTest | Test CT C/C++ |
|---|---|---|
| Prix | Gratuit | Autorisé |
| installation | Rapide | Basé sur CLI, compatible CI |
| Territoire desservi | Basique (via des outils externes) | Déclaration, succursale, MC/DC |
| Traçabilité | Manuel | Liens et rapports intégrés |
| Rapports | Un petit peu | Intégration HTML/JSON + tableau de bord |
| Certification des outils | Aucun | Certifié TÜV |
| Portes CI | Scripts personnalisés | Portails intégrés de qualité |
| Courses ciblées | Possible | Prise en charge de la capture de couverture |
La démo a montré l'utilisation GoogleTest avec C/C++test CT dans une configuration CI conteneurisée :
Les organismes de vérification accordent une grande importance à la certification des outils. C/C++test CT étend sa certification TÜV SÜD pour proposer la première version certifiée TÜV du framework GoogleTest, permettant ainsi aux équipes de l'utiliser pour la vérification et la validation des systèmes critiques pour la sécurité.
Pour les équipes des secteurs réglementés, Parasoft C/C++test CT complète GoogleTest et fournit le chaînon manquant certifié qui comble le fossé entre les exigences non négociables des normes de sécurité telles que l'ISO 26262 et l'IEC 62304. Il transforme votre flux de travail de test habituel en un outil puissant, conforme et prêt pour l'audit.