DocumentCode
3278995
Title
GUI Test Case Prioritization by State-Coverage Criterion
Author
Zhi-Wei He ; Cheng-Gang Bai
Author_Institution
Dept. of Autom. Control, Beijing Univ. of Aeronaut. & Astronaut., Beijing, China
fYear
2015
fDate
23-24 May 2015
Firstpage
18
Lastpage
22
Abstract
Graphical User Interface (GUI) application is a kind of typical event-driven software (EDS) that transforms state according to input events invoked through a user interface. It is time consuming to test a GUI application since there are a large number of possible event sequences generated by the permutations and combinations of user operations. Although some GUI test case prioritization techniques have been proposed to determine "which test case to execute next" for early fault detection, most of them use random ordering to break tie cases, which has been proved to be ineffective. Recent research presents the opinion that using hybrid criteria can be an effective way for tie-breaking, but few studies focus on seeking a new criterion cooperating well with other criteria when breaking tie cases. In this paper, we propose a state-distance-based method using state coverage as a new criterion to prioritize GUI test cases. An empirical study on three GUI programs reveals that the state-distance-based method is really suitable for GUI test case prioritization and can cooperate well with the (additional) event length criterion.
Keywords
graphical user interfaces; EDS; GUI application; GUI programs; GUI test case prioritization; event-driven software; fault detection; graphical user interface; state coverage criterion; state distance based method; Conferences; Fault detection; Graphical user interfaces; Measurement; Software; Software engineering; Testing; GUI state similarity; GUI testing; event-driven software; test case prioritization;
fLanguage
English
Publisher
ieee
Conference_Titel
Automation of Software Test (AST), 2015 IEEE/ACM 10th International Workshop on
Conference_Location
Florence
Type
conf
DOI
10.1109/AST.2015.11
Filename
7166260
Link To Document