Randoop logo

Publications

Scientific papers about and using Randoop

Randoop Publications

These papers describe Randoop and its underlying techniques in more detail.

Eclat: Automatic generation and classification of test inputs by Carlos Pacheco and Michael D. Ernst. In ECOOP 2005 -- Object-Oriented Programming, 19th European Conference, (Glasgow, Scotland), 2005. Paper: PDF

Feedback-directed random test generation by Carlos Pacheco, Shuvendu K. Lahiri, Michael D. Ernst, and Thomas Ball. In ICSE '07: Proceedings of the 29th International Conference on Software Engineering, (Minneapolis, MN, USA), 2007. Paper: PDF Slides: PDF PPT

Randoop: Feedback-directed Random Testing for Java by Carlos Pacheco and Michael D. Ernst. In OOPSLA 2007 Companion, Montreal, Canada, Oct. 2007, ACM.

Finding Errors in .NET with Feedback-directed Random Testing by Carlos Pacheco, Shuvendu K. Lahiri, and Thomas Ball. In ISSTA 2008, Seattle, Washington, 2008. Slides: PDF PPT

Directed Random Testing (dissertation). Slides: PDF

Other publications that use or evaluate Randoop

Note: this list is seriously outdated! For a more recent collection of publications take a look at this Google Scholar search. There are 699 results as of 2019-04-26.

The following papers (by other authors) use or evaluate Randoop.

Courses that use Randoop

Note: this list is seriously outdated! If you wish to have your course listed here, let us know.

.NET version of Randoop

A version of Randoop that works with Microsoft's .NET platform is available at https://github.com/abb-iss/Randoop.NET. Randoop.NET is a from-scratch re-implementation of feedback-directed test generation. The link above is to ABB Corporation's updated version of Randoop.NET. Compared to the original version of Randoop.NET from Microsoft Research: