Iterative execution-feedback model-directed GUI testing
Title | Iterative execution-feedback model-directed GUI testing |
Publication Type | Journal Articles |
Year of Publication | 2010 |
Authors | Yuan X, Memon AM |
Journal | Information and Software Technology |
Volume | 52 |
Issue | 5 |
Pagination | 559 - 575 |
Date Published | 2010/05// |
ISBN Number | 0950-5849 |
Keywords | event-driven software, event-flow graphs, GUI testing, model-based testing, test-case generation |
Abstract | Current fully automatic model-based test-case generation techniques for GUIs employ a static model. Therefore they are unable to leverage certain state-based relationships between GUI events (e.g., one enables the other, one alters the other’s execution) that are revealed at run-time and non-trivial to infer statically. We present ALT – a new technique to generate GUI test cases in batches. Because of its “alternating” nature, ALT enhances the next batch by using GUI run-time information from the current batch. An empirical study on four fielded GUI-based applications demonstrated that ALT was able to detect new 4- and 5-way GUI interaction faults; in contrast, previous techniques, due to their requirement of too many test cases, were unable to even test 4- and 5-way GUI interactions. |
URL | http://www.sciencedirect.com/science/article/pii/S0950584909002092 |
DOI | 10.1016/j.infsof.2009.11.009 |