DocumentCode :
263728
Title :
Test automation for Graphical User Interfaces: A review
Author :
Ahmed, Arif
Author_Institution :
Coll. of Comput. Sci. & Eng., KFUPM, Dhahran, Saudi Arabia
fYear :
2014
fDate :
17-19 Jan. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Nowdays, as people´s dependence on the softwares increases, there exists a great chance for the software users to be exposed to many failures, which probably induced by users incorrect behaviors. In this situation, testing human interactions with the software is more difficult than testing the machine programs because we are not aware of the human interaction sequences. For example, a user may double click payment button twice and he is charged money twice; or a user may intend to press button of delete data before he inserts no data. Since GUI interaction depends on users, we are actually expecting infinite number of different input instances from the various interactions from the user. So, test automation process could help in this situation; so it can facilitate generating and running all those test cases in order to cover as most as we can of the various user interactions. Graphical User Interface (GUI) is the front-end of the software where the user interacts with software through it. This paper presents the classification of GUI test automation techniques, presenting the concepts of the techniques and supporting them with several illustrations. Also, some open source tools for test automation are presented as examples. Finally, I have presented a comparison for each of those test automation classifications and the open source tools, so that a reader can get benefit and distinguish between them.
Keywords :
automatic test software; graphical user interfaces; program testing; public domain software; GUI interaction; GUI test automation technique classification; graphical user interfaces; human interaction sequences; machine program testing; open source tools; user interactions; Automation; Graphical user interfaces; Testing; Graphical User Interfaces (GUI); Interaction Sequence; Test Automation; Widgets;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Applications and Information Systems (WCCAIS), 2014 World Congress on
Conference_Location :
Hammamet
Print_ISBN :
978-1-4799-3350-1
Type :
conf
DOI :
10.1109/WCCAIS.2014.6916544
Filename :
6916544
Link To Document :
بازگشت