9 citations · 13 across the 4 of their papers we have counts for
4 papers
Bridging the Gap between Unit Test Generation and System Test Generation
Alexander Kampmann, Andreas Zeller
Common test generators fall into two categories. Generating test inputs at the unit level is fast, but can lead to false alarms when a function is called with inputs that would not…
Carving Parameterized Unit Tests
Alexander Kampmann, Andreas Zeller
We present a method to automatically extract ("carve") parameterized unit tests from system executions. The unit tests execute the same functions as the system tests they are carve…
Sample-Free Learning of Input Grammars for Comprehensive Software Fuzzing
Rahul Gopinath, Björn Mathis, Mathias Höschele +2
Generating valid test inputs for a program is much easier if one knows the input language. We present first successes for a technique that, given a program P without any input samp…
Active Learning of Input Grammars
Matthias Höschele, Alexander Kampmann, Andreas Zeller
Knowing the precise format of a program's input is a necessary prerequisite for systematic testing. Given a program and a small set of sample inputs, we (1) track the data flow of…