Toward automatic generation of novice user test scripts
David J. Kasik, Harry G. George · 1996
Graphical user interfaces (GUI's) make applications easier to learn and use.At the same time, they make application design, construction, and especially test more difficult because user-directed dialogs increase the number of potential execution paths.This paper considers a subset of GUI-based application testing: how to exercise an application like a novice user.We discuss different solutions and a specific implementation that uses genetic algorithms to automatically generate user events in an unpredictable yet controlled manner to produce novice-like test scripts.