loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
29th International Conference on Software Engineering (ICSE'07)
Enhancing Software Testing by Judicious Use of Code Coverage Information
Minneapolis, Minnesota
May 20-May 26
ISBN: 0-7695-2828-7
Stefan Berner, Swiss National Bank, Switzerland
Roland Weber, Zuhlke Engineering AG, Switzerland
Rudolf K. Keller, Zuhlke Engineering AG, Switzerland
Recently, tools for the analysis and visualization of code coverage have become widely available. At first glance, their value in assessing and improving the quality of automated test suites seems to be obvious. Yet, experimental studies as well as experience from projects in industry indicate that their use is not without pitfalls.

We found these tools in a number of recent projects quite beneficial. Therefore, we set out to gather code coverage information from one of these projects. In this experience report, first the system under scrutiny as well as our methodology is described. Then, four major questions concerning the impact and benefits of using these tools are discussed. Furthermore, a list of ten lessons learned is derived. The list may help developers judiciously use code coverage tools, in order to reap a maximum of benefits.

Citation:
Stefan Berner, Roland Weber, Rudolf K. Keller, "Enhancing Software Testing by Judicious Use of Code Coverage Information," icse, pp.612-620, 29th International Conference on Software Engineering (ICSE'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.