A methodology for controlling the size of a test suite
ACM Transactions on Software Engineering and Methodology (TOSEM)
Generating a test oracle from program documentation: work in progress
ISSTA '94 Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
Effect of test set minimization on fault detection effectiveness
Proceedings of the 17th international conference on Software engineering
Software unit test coverage and adequacy
ACM Computing Surveys (CSUR)
Using a goal-driven approach to generate test cases for GUIs
Proceedings of the 21st international conference on Software engineering
jRapture: A Capture/Replay tool for observation-based testing
Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis
Automated test oracles for GUIs
SIGSOFT '00/FSE-8 Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications
Hierarchical GUI Test Case Generation Using Automated Planning
IEEE Transactions on Software Engineering - Special issue on 1999 international conference on software engineering
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
Prioritizing Test Cases For Regression Testing
IEEE Transactions on Software Engineering
Test Case Prioritization: A Family of Empirical Studies
IEEE Transactions on Software Engineering
A GUI Environment to Manipulate FSMs for Testing GUI-based Applications in Java
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
An Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites
ICSM '98 Proceedings of the International Conference on Software Maintenance
Test Case Prioritization: An Empirical Study
ICSM '99 Proceedings of the IEEE International Conference on Software Maintenance
Finite-State Testing and Analysis of Graphical User Interfaces
ISSRE '01 Proceedings of the 12th International Symposium on Software Reliability Engineering
User-Based Testing of GUI Sequences and Their Interactions
ISSRE '01 Proceedings of the 12th 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
Software effort estimation by analogy and "regression toward the mean"
Journal of Systems and Software - Special issue: Best papers on Software Engineering from the SEKE'01 Conference
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Using Transient/Persistent Errors to Develop Automated Test Oracles for Event-Driven Software
Proceedings of the 19th IEEE international conference on Automated software engineering
Studying the Fault-Detection Effectiveness of GUI Test Cases for Rapidly Evolving Software
IEEE Transactions on Software Engineering
MuJava: a mutation system for java
Proceedings of the 28th international conference on Software engineering
Studying the Characteristics of a "Good" GUI Test Suite
ISSRE '06 Proceedings of the 17th International Symposium on Software Reliability Engineering
Test suite prioritization by interaction coverage
Workshop on Domain specific approaches to software test automation: in conjunction with the 6th ESEC/FSE joint meeting
Prioritizing Coverage-Oriented Testing Process - An Adaptive-Learning-Based Approach and Case Study
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 02
Experiments with test case prioritization using relevant slices
Journal of Systems and Software
Introduction to Software Testing
Introduction to Software Testing
Test case generator for GUITAR
Companion of the 30th international conference on Software engineering
Analysis of test suite reduction with enhanced tie-breaking techniques
Information and Software Technology
An empirical study of incorporating cost into test suite reduction and prioritization
Proceedings of the 2009 ACM symposium on Applied Computing
Software Testing: A Craftsman's Approach
Software Testing: A Craftsman's Approach
Fault-based test suite prioritization for specification-based testing
Information and Software Technology
Hi-index | 0.00 |
Testing the correctness of a GUI-based application is more complex than the conventional code-based application. In addition to testing the underlying codes of the GUI application, the space of possible combinations of events with a large GUI-input sequence also requires creating numerous test cases to confirm the adequacy of the GUI testing. Running all GUI test cases and then fixing all found bugs may be time-consuming and delaying the project completion. Hence, it is important to advance the test cases that uncover the most faults as fast as possible in the testing process. Test-case prioritization has been proposed and used in recent years because it can improve the rate of fault detection during the testing phase. However, few studies have discussed the problem of GUI test-case prioritization. In this paper, we propose a weighted-event flow graph for solving the non-weighted GUI test case and ranking GUI test cases based on weight scores. The weighted scores can either be ranked from high to low or be ordered by dynamic adjusted scores. Finally, three experiments are performed, and experimental results show that the adjusted-weight method can obtain a better fault-detection rate.