Title :
An FSM based GUI test automation model
Author :
Miao, Yuan ; Yang, Xuebing
Author_Institution :
Sch. of Eng. & Sci., Victoria Univ., Melbourne, VIC, Australia
Abstract :
Graphical User Interfaces (GUIs) constitute a large proportion of today´s software and are becoming more and more complex. Testing the correctness of GUIs and their underlying software is paramount for providing quality software products. Manual testing is extremely slow and unacceptably expensive. We present a new technique which enables the process of generating test cases and testing automation, based on an innovative model. Given a GUI based application, the set of GUI states and their running logic is modeled as a finite state machine (FSM). The efficiency of the model is formally analyzed and compared with event flow graph (EFG) model. The results show that our model is more efficient in storage.
Keywords :
automatic testing; finite state machines; flow graphs; graphical user interfaces; FSM; GUI test automation; finite state machine; flow graph model; graphical user interface; manual testing; quality software product; running logic; testing automation; Automata; Automation; Computational complexity; Computational modeling; Graphical user interfaces; Software; Testing; Event Flow Graph; Finite State Machine; GUI Test Automation;
Conference_Titel :
Control Automation Robotics & Vision (ICARCV), 2010 11th International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-7814-9
DOI :
10.1109/ICARCV.2010.5707766