Muggl: The Muenster Generator of Glass-box Test Cases

Testing is a task that requires much effort, yet it is essential for developing software. Automated test case generation (TCG) promises to relieve humans of manual work. We introduce Muggl (the Muenster generator of glass-box test cases), which is developed at our institute. Muggl generates test cas...

Verfasser: Majchrzak, Tim A.
Kuchen, Herbert
FB/Einrichtung:European Research Center for Information Systems (ERCIS)
FB 04: Wirtschaftswissenschaftliche Fakultät
Dokumenttypen:Arbeitspapier
Medientypen:Text
Erscheinungsdatum:2011
Publikation in MIAMI:29.08.2012
Datum der letzten Änderung:05.11.2014
Reihe:Working Papers / ERCIS - European Research Center for Information Systems, Bd. 10
Angaben zur Ausgabe:[Electronic ed.]
Schlagwörter:software test; testing; test case generation; TCG; test automation; test tool
Fachgebiet (DDC):004: Datenverarbeitung; Informatik
330: Wirtschaft
Lizenz:InC 1.0
Sprache:English
Format:PDF-Dokument
URN:urn:nbn:de:hbz:6-39359452290
Permalink:https://nbn-resolving.de/urn:nbn:de:hbz:6-39359452290
Onlinezugriff:ercis_wp_no_10.pdf

Testing is a task that requires much effort, yet it is essential for developing software. Automated test case generation (TCG) promises to relieve humans of manual work. We introduce Muggl (the Muenster generator of glass-box test cases), which is developed at our institute. Muggl generates test cases for Java bytecode. It symbolically executes code and uses constraint solving techniques. While papers on Muggl have already been published, no comprehensive introduction of the tool exist. This working paper fills this gap.