DocumentCode
2753685
Title
Neural Networks Based Test Cases Selection Strategy for GUI Testing*
Author
Ye, Mao ; Feng, BoQin ; Lin, Yao ; Li Zhu
Author_Institution
Dept. of Comput. Sci. Technol., Xian Jiaotong Univ., Shanxi
Volume
2
fYear
0
fDate
0-0 0
Firstpage
5773
Lastpage
5776
Abstract
The purpose of graphical user interfaces (GUI) testing is to diagnose and expose faults in planning time. It is difficult because the input space of GUI is extremely large due to different permutations of inputs and events. To test GUI needs to run a lot of test cases. Neural networks (NN) were explored to reduce test cases to expose new faults. The main idea is as follows. Firstly, NN was trained by subset of test cases that had executed and their test results. Trained NN could recognize fault patterns that had been exposed. Secondly, from the test suite that hadn´t been executed, trained NN was used to select test cases that don´t belong to the fault patterns. The test cases selected were more likely to expose new faults in GUI. By the method new faults could be exposed by executing fewer test cases. The experimental results show that the strategy is effective
Keywords
graphical user interfaces; neural nets; pattern recognition; program testing; fault pattern recognition; graphical user interfaces testing; neural networks; software testing; Computer aided software engineering; Computer science; Data mining; Graphical user interfaces; Neural networks; Pattern classification; Pattern recognition; Research and development; Software testing; Graphical User Interfaces; Neural Networks; Software Testing; Test Case;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Control and Automation, 2006. WCICA 2006. The Sixth World Congress on
Conference_Location
Dalian
Print_ISBN
1-4244-0332-4
Type
conf
DOI
10.1109/WCICA.2006.1714182
Filename
1714182
Link To Document