DocumentCode :
3344908
Title :
GUI Testing Made Easy
Author :
Ruiz, Alex ; Price, Yvonne Wang
fYear :
2008
fDate :
29-31 Aug. 2008
Firstpage :
99
Lastpage :
103
Abstract :
Despite its importance, testing graphical user interfaces (GUIs) is frequently seen as a difficult activity. The challenges present in GUI testing may discourage developers and testers, to the point that they may eventually stop writing tests. This paper describes the common problems that make creation and maintenance of GUI tests complex. Our intention is to present a GUI testing strategy that includes writing robust GUI tests, creating testable GUIs and testing legacy/existing GUIs. Simultaneously, we discuss the features that a tool should offer to simplify GUI testing. We cover the intricacies that developers and testers face when writing, maintaining and troubleshooting GUI tests, and offer practical solutions to each of them.The ideas explained in this paper have been successfully implemented in the open source project FEST, a GUI testing library for Java Swing GUIs.
Keywords :
Java; graphical user interfaces; program testing; software libraries; software maintenance; software metrics; GUI testing library; graphical user interface test creation; graphical user interfaces test complex maintenance; java swing graphical user interface; legacy system; open source project FEST; Automatic testing; Graphical user interfaces; Humans; Java; Open source software; Robustness; Software libraries; Software testing; System testing; Writing; GUI Testing; Tool Design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Practice and Research Techniques, 2008. TAIC PART '08. Testing: Academic & Industrial Conference
Conference_Location :
Windsor
Print_ISBN :
978-0-7695-3383-4
Type :
conf
DOI :
10.1109/TAIC-PART.2008.11
Filename :
4670309
Link To Document :
بازگشت