Testwell CMT++ et CMTJava

[English][Deutsch]

Verybench for CMT++ and CMTJava - Présentation Graphique de Métriques de Codes pour Testwell CMT++ et Testwell CMTJava

Verybench est une interface graphique pour les outils d´analyse de complexité de code Testwell CMT++ for C and C++ et Testwell CMTJava for Java. Il permet de générer des sorties graphiques à partir de chiffres clés obtenus lors de l´analyse de codes de Testwell CMT++ / Testwell CMTJava.

Puisque chaque groupe d´utilisateurs impliqués dans le processus d´assurance qualité des logiciels (QA) doit se concentrer sur les informations qui lui sont importantes et a besoin d´accomplir differentes opérations sur les données fournies par Verybench, cette interface graphique offre quatre possibilités de rapport par défaut adaptés aux besoins individuels: une vue "management", une vue "développement", une vue "revue", et une vue "audit".

 
Verybench Management View  

Vue "Management"

La vue "management" de Verybench donne un aperçu rapide indiquant le stade de développement et la qualité du projet. Un diagramme de Kiviat intègre toutes les métriques en une unique présentation. Il permet de savoir combien de fichiers sources analysés varient des valeurs conseillées (des valeurs cibles idéales sont représentées par le contour du diagramme).
Les fonctions qui se trouvent en dehors des limites sont montrées en rouge dans le diagrammes-barres.
 
Verybench Development View  

Vue "Développement"

La vue "développement" montre tous les fichiers et fonctions d´une session de rapports, incluant les métriques. En cliquant sur un fichier inscrit dans la représentation en arbre, les fonctions et le code source de ce fichier sont présentés plus en détails.
  • Alarms: Nombre de valeurs mesurées en dehors des limites
  • LOCpro: Nombre de lignes avec du code programme
  • LOCcom: Nombre de lignes avec commentaires
  • LOCphy: Nombre de lignes (number of physical lines)
  • v(G): Nombre cyclomatique
  • V: Volume du programme (taille de l´implémentation d´un algorithme)
  • B: Nombre estimé d´erreurs
  • MI: Index de maintenabilité
 
Verybench Review View  

Vue "Revue"

La vue "revue" montre uniquement les fichiers qui ont dépassé une valeur d´alerte par une ou plusieurs de leurs métriques analysées.
Cette vue est semblable à la vue "développement". En cliquant sur un fichier inscrit dans la représentation en arbre, les utilisateurs peuvent voir toutes les fonctions et codes sources contenus dans le fichier sélectionné.
 
Verybench Controlling View  

Vue "Audit"

La vue "audit" permet à l´utilisateur de comparer les statistiques de sessions existantes de rapports. Les statistiques peuvent être exécutées pour marquer la progression d´un projet. Autrement dit, elles permettent de visualiser l´évolution temporelle de la complexité d´un projet.
Ainsi, chaque session de rapports peut être considérée comme une photo individuelle du déroulement d´un projet.
Grâce au support de système de gestion de versions (SVN), il est même possible de suivre un modèle comportemental entre des révisions.
 

Rapports

Plusieurs rapports differents peuvent être générés à partir de fichiers de code source mesurés: HTML, XML, TXT et CSV.
Pour toutes les vues (management, audit, revue et développement), Verybench peut également générer des rapports en PDF.

Support de Système de Gestion de Versions (SVN)

Verybench supporte SVN comme le système de commande de version. Avec l´aide de Verybench, les fichiers peuvent être directement extraits et être analysés.
  Verybench Reporting Mechanism
 
En savoir plus
pdf  Description du produit (3,7 MO)
pdf  Verybench User Manual (1,1 MO)
 

last updated: 07.06.2010

© 2009-2010 Verifysoft Technology GmbH
CTA++, CTC++, CMT++ and CMTJava are products of Testwell Oy, Tampere (Finland)
Verybench is a product of Verifysoft Technology GmbH
all other trademarks of this site are the property of their respective owners.