Search-Based Testing and System Testing: A Marriage in Heaven

Andreas Zeller · 2017

Software test generation can take place at the function level or the system level, and be driven by random, constraint-based, and/or search-based techniques. In this paper, we argue that the best way to generate tests is at the system level, as it avoids false failures due to implicit preconditions, and that for testing at the system level, search-based techniques are best suited as they avoid the combinatorial explosion of conditions due to long paths.

Read the paper · More papers on PaperTik