Expressing Graphical User's Input for Test Specifications
EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
Towards Specification-based Web Testing
Revised Papers from the NETWORKING 2002 Workshops on Web Engineering and Peer-to-Peer Computing
Specification-driven automated testing of GUI-based Java programs
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
A generic library for GUI reasoning and testing
Proceedings of the 2009 ACM symposium on Applied Computing
Design and analysis of GUI test-case prioritization using weight-based methods
Journal of Systems and Software
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
Reverse engineering of GWT applications
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
GUITAR: an innovative tool for automated testing of GUI-driven software
Automated Software Engineering
Hi-index | 0.00 |
The development of GUI-based applications has raised many new issues, one of them being how to effectively test complicated graphical user interactions. In this paper, 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 let 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.