loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2008 International Conference on Software Testing, Verification, and Validation
Evaluating Automated Unit Testing in Sulu
April 09-April 11
ISBN: 978-0-7695-3127-4
Sulu is a programming language designed with automated unit testing specifically in mind. One aim of Sulu is to demonstrate how automated software testing can be more integrated into current software development processes. Sulu's runtime and tools support automated testing from end to end; automating the generation, execution, and evaluation of test suites using both code coverage and mutation analysis. To show the effectiveness of this integratedapproach, we performed an experiment to evaluate a family of test suites generated using a test case generation algorithm which exhaustively enumerates every sequence of method calls within a certain bound. The results show high code coverage,including 90\% statement coverage and high mutation coverage for the most comprehensive test suite generated.
Index Terms:
software testing, test evaluation, automated unit testing, software engineering, design by contract, programming languages
Citation:
Roy Patrick Tan, Stephen Edwards, "Evaluating Automated Unit Testing in Sulu," icst, pp.62-71, 2008 International Conference on Software Testing, Verification, and Validation, 2008
Usage of this product signifies your acceptance of the Terms of Use.