loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
22nd IEEE International Conference on Software Maintenance (ICSM'06)
Characterizing the Relative Significance of a Test Smell
Philadelphia, Pennsylvania
September 24-September 27
ISBN: 0-7695-2354-4
Bart Van Rompaey, University Of Antwerp
Bart Du Bois, University Of Antwerp
Serge Demeyer, University Of Antwerp
Test code, just like any other code we write, erodes when frequently changed. As such, refactoring, which has been shown to impact maintainability and comprehensibility, can be part of a solution to counter this erosion. We propose a metric-based heuristical approach, which allows to rank occurrences of so-called test smells (i.e. symptoms of poorly designed tests) according to their relative significance. This ranking can subsequently be used to start refactoring. Through an open-source case study, ArgoUML, we demonstrate that we are able to identify those test cases who violate unit test criteria.
Citation:
Bart Van Rompaey, Bart Du Bois, Serge Demeyer, "Characterizing the Relative Significance of a Test Smell," icsm, pp.391-400, 22nd IEEE International Conference on Software Maintenance (ICSM'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.