kirancodes.me
To Proof Maintenance & Beyond!

ARTOO: adaptive random testing for object-oriented software

Ilinca Ciupa, Andreas Leitner, Manuel Oriol, Bertrand Meyer

Abstract

Intuition is often not a good guide to know which testing strategies will work best. There is no substitute for experimental analysis based on objective criteria: how many faults a strategy finds, and how fast. "Random" testing is an example of an idea that intuitively seems simplistic or even dumb, but when assessed through such criteria can yield better results than seemingly smarter strategies. The efficiency of random testing is improved if the generated inputs are evenly spread across the input domain. This is the idea of Adaptive Random Testing (ART).

BibTeX
@inproceedings{Ciupa-al:ICSE08,
  author    = {Ilinca Ciupa and
               Andreas Leitner and
               Manuel Oriol and
               Bertrand Meyer},
  title     = {{ARTOO:} adaptive random testing for object-oriented software},
  booktitle = {ICSE},
  pages     = {71--80},
  publisher = {{ACM}},
  year      = {2008},
}

Related papers