DocumentCode
3316050
Title
An event interaction structure for GUI test case generation
Author
Qian, Siyou ; Jiang, Fan
Author_Institution
Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
fYear
2009
fDate
8-11 Aug. 2009
Firstpage
619
Lastpage
622
Abstract
Graphical user interface (GUI) has become an important part of current software. But it is difficult for conventional test methods to test GUI due to the large number of states and the complexity among the events interaction. This paper presents an event interaction structure to model GUI and an algorithm to generate GUI interactive test cases. In this structure, the interaction relationships among events focus on the sharing variables or data or exchange messages of the event-handlers. Then the GUI interactive test cases are generated by analyzing the reading or writing operations of events or sending and receiving messages between events. Experiment shows that, under the condition of assuring event-based coverage rate, the number of effective GUI interactive test cases generated by our method is about 10 percent of the number of test cases generated by permutation and combination method.
Keywords
automatic test pattern generation; graphical user interfaces; interactive systems; program testing; GUI interactive test case; GUI test case generation; event interaction structure; event-handler; graphical user interface; Automata; Computer science; Electronic mail; Graphical user interfaces; Software systems; Software testing; State-space methods; System testing; User interfaces; Writing; GUI software test; interactive test case; test case generation;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4244-4519-6
Electronic_ISBN
978-1-4244-4520-2
Type
conf
DOI
10.1109/ICCSIT.2009.5234773
Filename
5234773
Link To Document