Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Tool Support for Randomized Unit Testing James H. Andrews, Susmita Haldar, Yong Lei and Felix Chun Hang Li
 

Summary: Tool Support for Randomized Unit Testing
James H. Andrews, Susmita Haldar, Yong Lei and Felix Chun Hang Li
Department of Computer Science
University of Western Ontario
London, Ontario, CANADA N6A 2T2
{andrews,haldar,leiyong,cli9}(at)csd.uwo.ca
ABSTRACT
There are several problem areas that must be addressed when ap­
plying randomization to unit testing. As yet no general, fully au­
tomated solution that works for all units has been proposed. We
therefore have developed RUTE­J, a Java package intended to help
programmers do randomized unit testing in Java. In this paper, we
describe RUTE­J and illustrate how it supports the development
of per­unit solutions for the problems of randomized unit testing.
We report on an experiment in which we applied RUTE­J to the
standard Java TreeMap class, measuring the efficiency and effec­
tiveness of the technique. We also illustrate the use of randomized
testing in experimentation, by adapting RUTE­J so that it gener­
ates randomized minimal covering test suites, and measuring the
effectiveness of the test suites generated.

  

Source: Andrews, Jamie - Department of Computer Science, University of Western Ontario

 

Collections: Computer Technologies and Information Sciences