An Orchestrated Survey on Automated Software Test Case Generation

by Saswat Anand, Edmund Burke, Tsong Yueh Chen, John Clark, Myra B. Cohen, Wolfgang Grieskamp, Mark Harman, Mary Jean Harrold, and Phil McMinn

Journal of Systems and Software, 2013


Test case generation is among the most labour-intensive tasks in software testing. It also has a strong impact on the effectiveness and efficiency of software testing. For these reasons, it has been one of the most active research topics in software testing for several decades, resulting in many different approaches and tools. This paper presents an orchestrated survey of the most prominent techniques for automatic generation of software test cases, reviewed in self-standing sections. The techniques presented include: (a) structural testing using symbolic execution, (b) model-based testing, (c) combinatorial testing, (d) random testing and its variant of adaptive random testing, ... [more]


Reference

Saswat Anand, Edmund Burke, Tsong Yueh Chen, John Clark, Myra B. Cohen, Wolfgang Grieskamp, Mark Harman, Mary Jean Harrold, and Phil McMinn. An Orchestrated Survey on Automated Software Test Case Generation. Journal of Systems and Software, vol. 86, no. 8, pp. 1978–2001, 2013


Bibtex Entry
@article{Anand2013,
  author  = "Anand, Saswat and Burke, Edmund and Chen, Tsong Yueh and Clark, John and Cohen, Myra B. and Grieskamp, Wolfgang and Harman, Mark and Harrold, Mary Jean and McMinn, Phil",
  title   = "An Orchestrated Survey on Automated Software Test Case Generation",
  editor  = "Bertolino, Antonia and Li, J. Jenny and Zhu, Hong",
  journal = "Journal of Systems and Software",
  volume  = "86",
  number  = "8",
  pages   = "1978--2001",
  year    = "2013"
}