Verybench - 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".
|
|
|
|
|
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.
|
|
|
|
|
|
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é
|
|
|
|
|
|
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é.
|
|
|
|
|
|
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.
|
|
|
|
|
|
En savoir plus
Description du produit (3,7 MO)
Verybench User Manual (1,1 MO)
last updated: 24.11.2009
© 2009 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.
|