DocumentCode
3156069
Title
A GUI environment to manipulate FSMs tor testing GUI-based applications in Java
Author
Chen, Jessica ; Subramaniam, Suganthan
Author_Institution
Sch. of Comput. Sci., Windsor Univ., Ont., Canada
fYear
2001
fDate
6-6 Jan. 2001
Abstract
The development of GUI-based applications has raised a lot of new issues, one of them being how to effectively test complicated graphical user interactions. We present a visual environment for manipulating test specifications of GUI-based applications in Java. In our approach, the internal representation of a test specification, which contains the contexts of GUI input and output, is generated interactively by running the application under test (AUT). In this way, existing testing tools, such as tools for test case generation, can possibly be applied on it. We provide a graphical interface to obtain such kind of internal test specifications so that testers do not need to know the details of the internal representation, and the test specification can be easily modified. We present our running prototype which lets users graphically manipulate the test specification given in the form of a finite state machine, and the implementation of AUT is a GUI-based Java application.
Keywords
Java; finite state machines; graphical user interfaces; object-oriented programming; program testing; user interface management systems; GUI; Java; application under test; finite state machine; graphical user interface; software testing; test case generation; test specifications; visual environment; Application software; Automata; Automatic testing; Computer science; Graphical user interfaces; Java; Prototypes; Software design; Software tools; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 2001. Proceedings of the 34th Annual Hawaii International Conference on
Conference_Location
Maui, HI, USA
Print_ISBN
0-7695-0981-9
Type
conf
DOI
10.1109/HICSS.2001.927256
Filename
927256
Link To Document