Optez pour une voie plus rapide et plus intelligente vers l'automatisation des tests C/C++ pilotée par l'IA. Découvrez comment >>
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.
Regardez ce webinaire informatif où nous explorerons comment adopter GoogleTest avec succès dans des environnements de développement critiques pour la sécurité. Vous découvrirez comment Parasoft C/C++test CT enrichit GoogleTest avec 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 a expliqué comment les équipes peuvent adopter ou continuer à utiliser GoogleTest dans les projets critiques pour la sécurité Sans compromettre la conformité. Les intervenants ont montré où GoogleTest excelle, où il échoue et comment Parasoft C/C++test CT comble les lacunes grâce à la couverture du 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 seule ne suffit pas à répondre aux normes de sécurité telles que ISO 26262, DO-178C, IEC 62304 ou EN 50128. Les 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 l'accompagne, ainsi que d'autres frameworks (comme CppUnit ou Boost.Test), pour compléter les exigences de vérification manquantes :
| Région | GoogleTest | Test CT C/C++ |
|---|---|---|
| Prix | Gratuit | Autorisé |
| installation | Rapide | Basé sur CLI, compatible CI |
| Couverture | Basique (via des outils externes) | Déclaration, succursale, MC/DC |
| Traçabilité | Manuel (Le français commence à la page neuf) | 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 autorités de vérification se soucient de la certification des outils. C/C++test CT est déjà certifié TÜV. Parasoft travaille à la qualification de GoogleTest afin que les équipes l'utilisent pour la vérification et la validation des systèmes critiques pour la sécurité.
Parasoft et C/C++test CT, qui s'adressent aux équipes des secteurs réglementés, fournissent le lien manquant certifié qui comble le fossé entre les exigences non négociables des normes de sécurité telles que ISO 26262 et IEC 62304. Ils transforment votre flux de travail de test habituel en un outil puissant, conforme et prêt pour l'audit.