TY - GEN
T1 - Selecting test cases by cluster analysis of GUI states
AU - Gao, Yang
AU - Bai, Cheng Gang
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2017/1/20
Y1 - 2017/1/20
N2 - Nowadays graphical user interface (GUI) has been widely used in software systems, while there is no efficient testing techniques for the rapidly evolving GUI applications. For the GUI applications are modified rapidly and the test suites trend to be huge in size, it is often desirable to select a subset of test cases to fulfill the regression testing. In this paper, a novel GUI state model is presented to address the execution of test case, and then a state-coverage method based on cluster analysis of the GUI states is proposed to select a reliable subset of test cases for GUI regression testing. An empirical study illustrates that the state-coverage method is effective for GUI test case selection.
AB - Nowadays graphical user interface (GUI) has been widely used in software systems, while there is no efficient testing techniques for the rapidly evolving GUI applications. For the GUI applications are modified rapidly and the test suites trend to be huge in size, it is often desirable to select a subset of test cases to fulfill the regression testing. In this paper, a novel GUI state model is presented to address the execution of test case, and then a state-coverage method based on cluster analysis of the GUI states is proposed to select a reliable subset of test cases for GUI regression testing. An empirical study illustrates that the state-coverage method is effective for GUI test case selection.
UR - https://www.scopus.com/pages/publications/85015223684
U2 - 10.1109/CGNCC.2016.7828927
DO - 10.1109/CGNCC.2016.7828927
M3 - 会议稿件
AN - SCOPUS:85015223684
T3 - CGNCC 2016 - 2016 IEEE Chinese Guidance, Navigation and Control Conference
SP - 1024
EP - 1029
BT - CGNCC 2016 - 2016 IEEE Chinese Guidance, Navigation and Control Conference
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 7th IEEE Chinese Guidance, Navigation and Control Conference, CGNCC 2016
Y2 - 12 August 2016 through 14 August 2016
ER -