Découvrez comment intégrer facilement l'analyse statique, les tests unitaires et d'autres méthodes de test de logiciels C et C++ dans votre pipeline CI/CD. Inscrivez-vous pour la démo >>

Rapports et analyses Java

Reporting et analytique

Propulsé par Parasoft DTP, le tableau de bord d'analyse primé de Parasoft

Obtenez une visibilité sur votre qualité Java avec un retour immédiat

Grâce aux rapports et aux analyses sophistiqués de Parasoft Jtest, les développeurs et les gestionnaires peuvent hiérarchiser les erreurs détectées dans la base de code, notamment en identifiant automatiquement les tests à exécuter en fonction des modifications apportées à la construction. Les résultats des tests peuvent être consultés sur le bureau, sur le Web ou dans des rapports HTML statiques, quel que soit l'endroit où ils ont été exécutés.

Comment ça marche?

Après avoir analysé le code source et exécuté des tests unitaires pour détecter les problèmes dès les premiers stades de développement, le Process Intelligence Engine de Parasoft analyse les données collectées et fournit des résultats exploitables qui peuvent être consultés sur le bureau, sur le Web ou dans des rapports html statiques.

Ces analyses exploitables sont présentées dans des tableaux de bord personnalisables et faciles à utiliser, composés de widgets hautement flexibles qui affichent clairement les risques au sein de votre base de code et fournissent une vue complète de la qualité des logiciels.

Jtest peut effectuer des analyses dans l'EDI (Eclipse, IntelliJ, NetBeans), dans le cadre des plugins de systèmes de construction (Ant, Maven, Gradle), ou avec l'interface de ligne de commande (pour le type de build personnalisé).

Fonctionnalités

Jtest génère des rapports personnalisés, par exécution, avec ses résultats d'analyse statique, de test unitaire et de couverture de code. Les rapports des développeurs couvrent uniquement les résultats associés au développeur donné, pour les aider à se concentrer sur les problèmes associés à leur code. Les rapports du gestionnaire couvrent les résultats de tous les membres de l'équipe, avec des statistiques supplémentaires qui fournissent une vue complète de l'ensemble du projet.

Parasoft Jtest attribue automatiquement les problèmes potentiels dans la base de code aux personnes responsables des changements qui les ont provoqués, en s'intégrant au système de contrôle de source de votre environnement de développement.

Les rapports HTML incluent la traçabilité des artefacts de développement, tels que les exigences, les défauts et les user stories, en s'intégrant dans les outils de votre infrastructure de développement (par exemple Jira ou Bugzilla) pour vous aider à rationaliser vos flux de travail et faciliter la corrélation d'un échec de test à un utilisateur histoire.

Parasoft propose de nombreuses façons d'examiner les résultats rapidement et efficacement, afin que vous puissiez personnaliser les rapports en fonction de votre flux de travail spécifique. Les résultats des tests peuvent être:

  • Stocké sous forme de fichiers de rapport statiques (c'est-à-dire xml, html, pdf ou CSV)
  • Envoyé automatiquement par e-mail (dans le cadre de l'exécution via l'intégration du contrôle de source) aux membres appropriés de l'équipe
  • Vu directement dans les serveurs d'intégration continue (par exemple Jenkins, Bamboo, TeamCity)
  • Importé et revu directement dans l'IDE du développeur (ie Eclipse, IntelliJ, NetBeans)
  • Analysé dans le système de reporting dédié de Parasoft, pour permettre aux gestionnaires et aux cadres de comprendre pleinement les tendances à travers les exécutions, en examinant les violations sans accès à la base de code ou à l'environnement de développement.

Bénéficiez de l'approche Parasoft

Obtenez une rétroaction immédiate et comprenez l'impact du changement, contribuant ainsi à obtenir des résultats

Parasoft suit les changements entre les différentes versions et détecte automatiquement le nouveau code qui pourrait nécessiter des tests, afin que vous puissiez publier en toute confiance, sachant qu'une fonctionnalité est bien testée sans avoir à exécuter un grand nombre de tests.

Personnalisez pour obtenir de meilleures données sur votre équipe

Une personnalisation étendue vous aide à respecter les politiques de test et les exigences de reporting strictes de votre organisation. Par exemple, vous pouvez configurer des balises pour faire la distinction entre différentes sessions de test, spécifier si le rapport doit inclure des messages supprimés ou spécifier si le rapport contient une liste des règles qui ont été activées lors de l'analyse.

Obtenez une vision complète de la qualité

Parasoft combine les données de Jtest et de plus de 15 autres langages de programmation afin que vous puissiez comprendre l'état complet de la qualité des logiciels, en visualisant l'analyse des tendances au fur et à mesure que vous progressez dans le processus de livraison de logiciels avec des tableaux de bord intuitifs, complets et entièrement personnalisables pour vous aider à identifier les lacunes et les domaines d'intérêt .