The complete guide to software testing
The complete guide to software testing
Effective methods for software testing
Effective methods for software testing
Coverage criteria for GUI testing
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
GUI Testing: Pitfalls and Process
Computer
Generating Test Cases for GUI Responsibilities Using Complete Interaction Sequences
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
A comprehensive framework for testing graphical user interfaces
A comprehensive framework for testing graphical user interfaces
GUI Ripping: Reverse Engineering of Graphical User Interfaces for Testing
WCRE '03 Proceedings of the 10th Working Conference on Reverse Engineering
Practical Model-Based Testing: A Tools Approach
Practical Model-Based Testing: A Tools Approach
Effective GUI Testing Automation: Developing an Automated GUI Testing Tool
Effective GUI Testing Automation: Developing an Automated GUI Testing Tool
A Model-Based Approach for Testing GUI Using Hierarchical Predicate Transition Nets
ITNG '07 Proceedings of the International Conference on Information Technology
A Case for GUI Testing Using Symbolic Execution Poster Abstract
TAICPART-MUTATION '07 Proceedings of the Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION
A survey on model-based testing approaches: a systematic review
Proceedings of the 1st ACM international workshop on Empirical assessment of software engineering languages and technologies: held in conjunction with the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE) 2007
Model-Based testing through a GUI
FATES'05 Proceedings of the 5th international conference on Formal Approaches to Software Testing
Model-based testing of multiple GUI variants using the GUI test generator
Proceedings of the 5th Workshop on Automation of Software Test
Hi-index | 0.00 |
Model-based GUI testing (MGT) is emerging as a promising approach for testing applications with a graphical user interface (GUI). Currently, test models in MGT approaches are close to the GUI implementation with limited ability to represent abstract actions. This paper introduces the Action-Event Framework (AEF), a MGT framework. This framework helps testers abstract away from low-level details of the GUI under test and generate test cases in a behaviour-oriented way. In this framework, testers can perform both business logic testing and GUI testing in a reusable manner. At the core of AEF is a mapping language that allows test engineers to map abstract actions to GUI implementations. The paper proposes several coverage criteria based on links between abstract actions and event sequences. Tool support is provided for several steps of the framework. To evaluate AEF, a case study on a task manager is conducted to determine the time necessary to test the GUI, the types of defects that can be detected, and the correlation between the proposed coverage criteria and code coverage.