Toward automatic generation of novice user test scripts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
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
Fitness Function Design To Improve Evolutionary Structural Testing
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
Constructing test suites for interaction testing
Proceedings of the 25th International Conference on Software 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
Search-based software test data generation: a survey: Research Articles
Software Testing, Verification & Reliability
Ant colony optimization theory: a survey
Theoretical Computer Science
Evolutionary unit testing of object-oriented software using strongly-typed genetic programming
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Call-Stack Coverage for GUI Test Suite Reduction
IEEE Transactions on Software Engineering
Platform-independent profiling in a virtual execution environment
Software—Practice & Experience
Development of an Improved GUI Automation Test System Based on Event-Flow Graph
CSSE '08 Proceedings of the 2008 International Conference on Computer Science and Software Engineering - Volume 02
An Improved Meta-heuristic Search for Constrained Interaction Testing
SSBSE '09 Proceedings of the 2009 1st International Symposium on Search Based Software Engineering
Repairing GUI Test Suites Using a Genetic Algorithm
ICST '10 Proceedings of the 2010 Third International Conference on Software Testing, Verification and Validation
Automated GUI Test Coverage Analysis Using GA
ITNG '10 Proceedings of the 2010 Seventh International Conference on Information Technology: New Generations
Search-based system testing: high coverage, no false alarms
Proceedings of the 2012 International Symposium on Software Testing and Analysis
EXSYST: search-based GUI testing
Proceedings of the 34th International Conference on Software Engineering
GUITest: a Java library for fully automated GUI robustness testing
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Hi-index | 0.00 |
As the majority of today's software applications employ a graphical user interface (GUI), it is an important though challenging task to thoroughly test those interfaces. Unfortunately few tools exist to help automating the process of testing. Despite of their well-known deficits, scripting- and capture and replay applications remain among the most common tools in the industry. In this paper we will present an approach where we treat the problem of generating test sequences to GUIs as an optimization problem. We employ ant colony optimization and a relatively new metric called MCT (Maximum Call Tree) to search fault-sensitive test cases. We therefore implemented a test environment for Java SWT applications and will present first results of our experiments with a graphical editor as our main application under test.