DocumentCode
3571996
Title
GUITest: a Java library for fully automated GUI robustness testing
Author
Bauersfeld, Sebastian ; Vos, Tanja E. J.
Author_Institution
Univ. Politec. de Valencia, Valencia, Spain
fYear
2012
Firstpage
330
Lastpage
333
Abstract
Graphical User Interfaces (GUIs) are substantial parts of today´s applications, no matter whether these run on tablets, smartphones or desktop platforms. Since the GUI is often the only component that humans interact with, it demands for thorough testing to ensure an efficient and satisfactory user experience. Being the glue between almost all of an application´s components, GUIs also lend themselves for system level testing. However, GUI testing is inherently difficult and often involves great manual labor, even with modern tools which promise automation. This paper introduces a Java library called GUITest, which allows to generate fully automated GUI robustness tests for complex applications, without the need to manually generate models or input sequences. We will explain how it operates and present first results on its applicability and effectivity during a test involving Microsoft Word.
Keywords
Java; graphical user interfaces; program testing; GUI robustness testing; GUITest; Java library; Microsoft Word; desktop computer platform; graphical user interface; smart phone; system level testing; tablet computer; user experience; Automated Testing; Gui Testing; Robustness Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
Print_ISBN
978-1-4503-1204-2
Type
conf
DOI
10.1145/2351676.2351739
Filename
6494948
Link To Document