Title
How Does GUI Testing Exercise Application Logic Functionality?
Abstract
The practitioner interested in reducing software verification effort may found herself lost in the many alternative definitions of Graphical User Interface (GUI) testing that exist and their relation to the notion of system testing . One result of these many definitions is that one may end up testing the same parts of the Software Under Test (SUT), specifically the application logic, twice. To clarify two important testing activities and avoid duplicate testing effort, this paper empirically evaluates to what extent GUI tests exercise the application logic of the software under test (and not only the GUI code). Experimental results show that GUI tests do not necessarily entirely exercise application logic functionality, at least not as much as system tests directly interacting with application logic code.
Year
DOI
Venue
2017
10.1109/COMPSAC.2017.138
2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC)
Keywords
Field
DocType
System testing, GUI testing, Entity-Control-Boundary design principle
Black-box testing,Programming language,Software engineering,Computer science,Manual testing,White-box testing,Regression testing,Non-regression testing,Software reliability testing,Graphical user interface testing,Keyword-driven testing
Conference
Volume
ISSN
ISBN
2
0730-3157
978-1-5386-0368-0
Citations 
PageRank 
References 
0
0.34
4
Authors
2
Name
Order
Citations
PageRank
Abdulaziz Alkhalid1446.30
Yvan Labiche22874143.30