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 !
Démarrez votre essai gratuit de 14 jours.
Comment ça marcheWEBINAIRE
Présentation de C/C++test et C/C++test CT 2025.2
Accélérez votre transition vers des applications C/C++ sécurisées, conformes et de haute qualité. Cette session vous dévoile comment les versions 2025.2 de Parasoft C/C++test et C/C++test CT automatisent intelligemment l'ensemble de votre stratégie de test. Découvrez comment automatiser l'analyse statique, rationaliser les tests unitaires, garantir le respect des normes et vous intégrer facilement aux chaînes d'outils avancées, le tout au sein d'une solution unifiée et pilotée par l'IA.
Principaux plats à emporter:
La principale nouveauté réside dans l'introduction du serveur MCP (Model Context Protocol) pour C/C++test. Imaginez un outil de test doté d'un système intelligent et sécurisé, capable de comprendre l'intégralité de votre projet, ses problèmes de qualité, ses risques de sécurité et son niveau de conformité. Ce serveur MCP fournit aux agents d'IA le contexte nécessaire à un fonctionnement optimal.
Cela transforme la façon dont les équipes travaillent avec la qualité du code. Au lieu de vérifications manuelles, des agents d'IA peuvent analyser le code pour détecter les violations de normes telles que MISRA or AUTOSARC'est comme avoir un expert en conformité dédié pour chaque développeur. Cela permet également une gestion proactive des risques. Les problèmes peuvent être signalés et corrigés directement dans l'IDE pendant l'écriture du code, évitant ainsi leur validation. C'est le nec plus ultra. approche « décalage vers la gauche », transformant la qualité d'un contrôle de dernière minute en une activité continue.
Atteindre les objectifs de couverture de code, notamment pour les codes critiques, peut s'avérer complexe. Désormais, un agent d'IA peut vous aider à atteindre une couverture de 100 % des instructions d'un fichier. Il analysera les lacunes et générera automatiquement les cas de test nécessaires. Ce travail fastidieux et manuel se transforme ainsi en une tâche automatisée et ciblée. Il en résulte un gain considérable de productivité pour les équipes, l'assurance qualité automatisée étant directement intégrée au flux de travail des développeurs et les tâches répétitives étant supprimées.
Cette technologie s'intègre directement à votre environnement de développement intégré (IDE), que vous utilisiez… Code VSQue ce soit dans Eclipse ou Microsoft Visual Studio, l'agent d'IA ne se contente pas d'examiner votre fichier ouvert ; il comprend l'intégralité de votre projet, les normes de codage que vous utilisez, les violations existantes et même l'historique de votre code. Ainsi, les conseils et les corrections qu'il propose sont précis et adaptés à vos besoins spécifiques.
La collaboration est également simplifiée. Les développeurs peuvent utiliser le langage naturel pour poser des questions sur les règles ou demander des corrections pour des bugs ou des vulnérabilités spécifiques. Vous n'utilisez plus seulement un outil ; vous pilotez un partenaire compétent, ce qui réduit considérablement les efforts et booste la productivité.
Avec l'essor de l'IA et du calcul haute performance, le code GPU est devenu aussi crucial que le code CPU. Cependant, l'application de normes rigoureuses de qualité et de sécurité au code CUDA s'avère complexe, car la plupart des outils d'analyse statique ne prennent pas en charge les extensions du langage CUDA. Il en résulte un problème de conformité.
C/C++test 2025.2 propose désormais analyse statique du code CUDA C et C++Cela signifie que vous pouvez utiliser une seule norme pour tout votre code, en appliquant les mêmes normes rigoureuses telles que MISRA et AUTOSAR C++14 au code CUDA pour CPU et GPU. Le développement GPU est également accéléré, car les développeurs peuvent identifier les défauts et les problèmes de conformité en quelques secondes directement dans leur EDI. La certification est ainsi simplifiée grâce à un rapport unique pour le code CPU et GPU, ce qui réduit la charge et la complexité des audits.
Les menaces évoluent constamment. Pour vous aider à rester à la pointe, C/C++test a été mis à jour avec de nouvelles configurations pour les dernières vulnérabilités CWE Top 25 2024 et CWE Top 25 + On-the-Cusp. Vous bénéficiez ainsi d'une protection immédiate et proactive contre les failles critiques exploitées dès aujourd'hui par les attaquants, sans avoir à suivre les menaces émergentes ni à créer de règles personnalisées. La maintenance est également simplifiée, car Parasoft gère les mises à jour pour vous. L'analyse statique est la défense la plus efficace pour les logiciels embarqués : elle permet de détecter et de corriger les vulnérabilités au plus tôt afin d'éviter des violations de sécurité coûteuses après la mise en production.
La confiance des développeurs repose sur la précision. Des améliorations significatives ont été apportées à la précision des normes de codage telles que MISRA, AUTOSAR C++14 et CERT. Ces améliorations garantissent une interprétation plus précise des langages C et C++ modernes, ce qui permet de réduire les coûts en éliminant les faux positifs, d'accélérer la mise en conformité et de renforcer la confiance des développeurs.
Pour les équipes chargées des rapports de sécurité fonctionnelle, C/C++test Professionnel Vous pouvez désormais générer un rapport de couverture prêt pour l'audit en un seul clic. Ce processus est simplifié et passe de l'utilisation de plusieurs outils à une vue unifiée de tous les indicateurs de couverture critiques. Il automatise les tâches fastidieuses de création de rapports, réduisant ainsi les erreurs humaines et fournissant un document uniforme pour chaque audit. Vous gagnez ainsi plusieurs jours de travail par cycle d'audit et accélérez la mise sur le marché.
Parasoft étend constamment sa prise en charge des écosystèmes de développement divers et en constante évolution. Avec la version 2025.2, la compatibilité avec les compilateurs est considérablement améliorée, notamment avec Hexagon Clang 19, QNX GCC 12, NVIDIA CUDA 12.8 et TI ARM Clang 3.2. Vous pouvez ainsi analyser le code nativement pour votre matériel cible et adopter les dernières technologies sans compromettre la qualité. La prise en charge de l'IDE Eclipse 2025-06 est également incluse, vous permettant de continuer à travailler dans votre environnement préféré.
S'appuyant sur la plateforme serveur MCP, C/C++test CT 2025.2 introduit un serveur MCP spécialisé pour les environnements CI/CD. Cette passerelle sécurisée permet aux agents d'IA de prendre en charge l'intégralité du cycle de test. Accélérez la mise sur le marché en automatisant les tâches de test manuelles et en éliminant les goulots d'étranglement liés à la couverture de test.
Mise à jour majeure : C/C++test CT 2025.2 intégrera le framework GoogleTest certifié TÜV SÜD, la certification étant prévue pour janvier 2026. Vous pourrez ainsi utiliser le framework open source GoogleTest, largement utilisé, pour atteindre les niveaux d’intégrité de sécurité les plus élevés (ASIL D, SIL 4) conformément aux normes ISO 26262 et 26263. IEC 61508—sans le fardeau de la qualification.
Découvrez comment les agents d'IA, alimentés par le serveur MCP de Parasoft, transforment la vérification manuelle en un flux de travail autonome, réduisant ainsi le temps, les coûts et les efforts tout en garantissant une conformité totale pour les codes critiques en matière de sécurité.
Le scénario: Un développeur a ajouté de nouvelles fonctionnalités et des cas de test Google à une base de code nécessitant MISRA et AUTOSAR Conformité à la norme C++14, avec preuve complète de couverture de code.
1. Application autonome de la conformité
2. Test autonome et clôture de la couverture
Le résultat: Un flux de travail transformateur
Cette démonstration met en lumière un changement fondamental : l’agent d’IA de Parasoft automatise les tâches répétitives et fastidieuses de vérification. Les développeurs obtiennent ainsi un code conforme et des preuves de couverture complètes. de manière autonome, accélérant ainsi la livraison tout en garantissant que la sécurité et la qualité soient intégrées dès le départ.