This is an archive of the old software engineering chair at Saarland University. It is no longer up-to-date.

EXSYST: Search-based GUI testing
by Florian Gross, Gordon Fraser, Andreas Zeller

June 2012.

Digital Library via DOI: 10.1109/ICSE.2012.6227232 - Local copy: Download as PDF file.

See also

More information is available at http://www.exsyst.org/.

Abstract

Test generation tools commonly aim to cover structural artefacts of software, such as either the source code or the user interface. However, focusing only on source code can lead to unrealistic or irrelevant test cases, while only exploring a user interface often misses much of the underlying program behavior. Our EXSYST prototype takes a new approach by exploring user interfaces while aiming to maximize code coverage, thus combining the best of both worlds. Experiments show that such an approach can achieve high code coverage matching and exceeding the code coverage of traditional unit-based test generators; yet, by construction every test case is realistic and relevant, and every detected failure can be shown to be caused by a real sequence of input events.

BibTeX Entry

@inproceedings{fgross-icsedemo-2012,
    title = "EXSYST: Search-based GUI testing",
    author = "Florian Gross and Gordon Fraser and Andreas Zeller",
    year = "2012",
    month = jun,
    doi = "10.1109/ICSE.2012.6227232",
}

Show all publications of the Software Engineering Chair.