Logo Parasoft

Découvrez GoogleTest certifié TÜV avec Agentic AI pour les tests C/C++ !
Plus de détails »

Fond blanc avec une vague abstraite verte sur la droite

Rapports et analyses flexibles et dynamiques pour les tests logiciels C/C++

Propulsé par Parasoft DTP

Gestion du tableau de bord des changements dans Parasoft DTP.

Rapport et analyse

Les rapports de Parasoft contextualisent les résultats de C/C++test et C/C++test CT, transformant les données brutes en informations exploitables et en preuves prêtes pour l'audit.

Pour une visibilité accrue, les résultats peuvent être exportés vers la plateforme de reporting web de Parasoft, DTP, où le reporting est optimisé grâce à des tableaux de bord interactifs. DTP propose des rapports de conformité, des widgets personnalisables, la navigation dans le code source, un filtrage avancé et des analyses pour une compréhension approfondie de la qualité logicielle.

Comment ça marche?

Le test Parasoft C / C ++ aide les équipes à comprendre efficacement les résultats des tests logiciels en rapportant et en analysant les résultats de plusieurs manières.

Directement dans l'IDE du développeur, les utilisateurs peuvent afficher:

    • Résultats de l'analyse statique (avertissements et violations des normes de codage)
    • Détails des tests unitaires (assertions réussies / échouées, exceptions avec traces de pile, messages d'information / de débogage)
    • Échecs de l'analyse d'exécution (avec traces de pile d'allocation)
    • Détails de la couverture du code (valeurs en pourcentage, points saillants du code, y compris la corrélation de la couverture-cas de test)
Test C/C++ Eclipse
Tableau de bord DTP MISRA C 2025

Depuis le tableau de bord de reporting centralisé de Parasoft DTP, les utilisateurs peuvent consulter tous les éléments ci-dessus et bien plus encore :

  • Rapports visuels agrégés de l'état complet du projet via des tableaux de bord dynamiques avec des widgets de reporting personnalisables
  • Informations détaillées sur chaque élément du tableau de bord
  • Filtrage granulaire et analyses avancées
  • Accès aux fichiers et au code source avec des traces pour les résultats des tests unitaires et des avertissements d'analyse statique et des violations des normes de codage
  • Génération de rapports et évaluation de la conformité

La vue « Tâches qualité » de l’IDE ​​permet aux développeurs de trier et de filtrer rapidement les résultats (par exemple, par fichier, règle ou projet). Les annotations intégrées à l’éditeur de code source établissent un lien direct entre les problèmes et le code, fournissant ainsi un contexte et des conseils pour une correction efficace. La couverture du code est présentée sous forme de surlignages visuels dans l’éditeur, ainsi que sous forme de pourcentages au niveau du projet, du fichier et de la fonction dans une vue dédiée.

Les résultats d'analyse issus des environnements de développement intégrés (IDE) et des flux de travail en ligne de commande peuvent être exportés aux formats HTML et PDF pour la génération de rapports locaux. Pour les développements critiques en matière de sécurité, C/C++test propose également un format de rapport dédié incluant une configuration détaillée des tests unitaires et les journaux d'exécution, offrant ainsi une visibilité complète sur la construction des tests et leur comportement lors de l'exécution.

Pour faciliter la collaboration en équipe, les résultats sont publiés sur Parasoft DTP, une plateforme centralisée où les développeurs consultent les résultats des tests automatisés et où les responsables évaluent la qualité des projets. Les données, incluant les résultats d'analyse statique, les métriques, les tests unitaires, la couverture de code et les détails du code source, sont stockées avec un identifiant de build, garantissant une traçabilité complète pour chaque build.

Rapports C/C++ DTP MISRA

Bénéficiez de l'approche Parasoft

Gérez la conformité avec efficacité, visibilité et facilité

Au lieu de s'appuyer sur des outils d'analyse statique basiques avec des fonctionnalités de reporting et de visualisation des tendances limitées, Parasoft propose un cadre complet pour la mise en place d'un processus de conformité évolutif et durable.

Au-delà des rapports standard, Parasoft intègre un module dédié aux rapports de conformité, offrant une vue dynamique de l'état de conformité. Les équipes peuvent regrouper les résultats selon les catégories de normes de codage, gérer les écarts et générer une documentation de conformité prête pour l'audit, conforme à la spécification MISRA Compliance:2020.

Réduisez les frais généraux des tests

Parasoft C/C++test fournit un cadre de reporting unifié qui rassemble l'analyse statique, les tests unitaires et la couverture de code, prenant en charge les méthodes de vérification requises par les normes de sécurité fonctionnelle.

En consolidant les résultats de ces techniques, Parasoft réduit la charge de travail liée aux tests, simplifie les audits de code et élimine le traitement manuel des rapports pour la création de la documentation de certification. Les équipes peuvent ainsi concentrer leurs tests sur les points les plus importants, réduire les efforts inutiles et améliorer leurs résultats grâce à une meilleure couverture et une exécution plus efficace, tout en minimisant l'impact des modifications.

Identifiez la priorité et le risque entre le nouveau code et l'ancien code

Le moteur d'intelligence des processus de Parasoft permet aux équipes d'analyser les changements entre les versions, en mettant en évidence les lacunes de couverture, les nouvelles violations d'analyse statique et les risques introduits dans le code modifié au fil des itérations, des versions ou des mises à jour des versions de référence existantes.

En identifiant en continu les zones à haut risque, les équipes peuvent améliorer la qualité au fil du temps, réduisant ainsi la dette technique liée au code non testé, aux violations des normes de codage et aux défauts potentiels. Cette analyse ciblée permet aux équipes de concentrer leurs efforts de test et de maintenance là où ils sont le plus nécessaires, générant des améliorations mesurables à chaque version.

« MISRA », « MISRA C » et le logo triangulaire sont des marques déposées de The MISRA Consortium Limited. ©The MISRA Consortium Limited, 2021. Tous droits réservés.

Image de deux hommes et d’une femme ayant une conversation, souriant et regardant un écran d’ordinateur.

Fournissez du code C et C++ sûr, sécurisé, fiable et conforme avec le test Parasoft C/C++.

Essayez gratuitement