Testwell CMT++

[Français][Deutsch]

Verybench for Testwell CMT++
Graphical Presentation of Testwell CMT++ Code Metrics

Verybench is a graphical user interface for the code complexity measuring tool Testwell CMT++. It enables managers, developers as well as quality and test engineers to colaborate easier on and to contribute easier to source code quality. It accelerates the way metrics are understood by an entire development team and not just by single individuals involved in improving the quality of a software.

Verybench comes with two kinds of main views: the Dashboard Views and the Metrics Views.

 

Dashboard Views

The Dashboard Views gives you the most comprehensive and most appealing overview upon Testwell CMT++ metrics. There are different subviews of the Dashboard Views that show aspects and relations between metrics values.
 
Verybench Dashboard View
Snapshots Overview chart subview of the Dashboard View
Click to images to enlarge
 

Snapshots Overview

The Snapshots Overview subview of the Dashboard View shows the course of the measured source code´s quality over time by stating the alarm ratios of the latest six snapshots. The Snapshot Overview chart is shown on the left side, the Code Quality Rating tab as well as a Snapshot data tap is shown on the right side.
 
Verybench Alarm Limits Overvies View
Alarm Limits Overview subview
 

Alarm Limits Overview

Testwell CMT++ provides configurable Alarm Limits for two scopes: File Scope and Function Scope.
The Alarm Limits Overview subview though integrates all configurable Alarm Limits into a Radar Chart for each scope respectively.
Every axis represents a different alarming metric with its configurable lower and higher Alarm Limits. The Radar Chart basically shows the deviation of a metric´s current value from its lower and higher Alarm Limits quantitatively. Additionally, all metrics´ current values and Alarm Limits are again shown on the right hand side of the Alarm Limits Overview in a column. Both Scopes (File Scope, Function Scope) have their own diagrams.
 
Verybench Distribution of Metrics Distribution of all mesured files (in this example for the metric V - Program Volume)  

Distribution of Metrics

The File Distribution and Function Distribution subviews basically are histograms that show how measured files or functions distribute to their metric values.

The distribution of the following metrics are shown on file and function levels:

  • V (Program Volume)
  • c% (Comment Ratio)
  • LOCpro (Program Lines of Code)
  • v(G) (McCabe´ Cyclomatic Number)
In addion B (Estimated Number of Bugs) is shown on file level.
 
 

Metrics Views

Verybench Metrics View   The Metrics View gives an overview over all (both alarming and non-alraming) metrics of the mesured files and functions. It consists of the metrics table and the code view window which shows the related source code.
 
 

Reports

Verybench generates XML, TXT, CSV and PDF reports. HTML reports will be available in Verybench 2.1 (release in 2012).

 

Availability

Verybench is available for the following operation systems:
  • Microsoft Windows XP (32 bit) Professional with Service Pack 3
  • Microsoft Windows 7 (32 bit) Ultimate or Professional
  • other OS on request

 

Further information
pdf  Verybench User Manual (3,8 MB)
 

  Verybench Reporting Mechanism
 

last updated: 2 May 2012

© 2012 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.