Abstract
The Graphical User Interface (GUI) is used in building interactive and web based applications. Several components are available for building the front end of t he software. The interaction among components is accomplished through their corresponding events. This survey explains the testing concepts in detail by addressing the various testing techniques, test model structure and detected fault category. Various testing techniques such as data flow testing, object oriented testing, model based testing, web applications testing, user interaction testing, user interface testing, machine learning based testing, state based testing, test suite reduction and specification based testing are discussed in this survey. The survey also presents the parameters used for evaluation. Machine learning algorithms, features and the data set used for classification in the this study are analyzed in survey. Considering of role of direct and indirect metrics in software testing is also addressed in this survey. The testing tools and frameworks used for testing the Graphical User Interface (GUI) applications and their issues are also handled.
Author supplied keywords
Cite
CITATION STYLE
Uma Maheswari, B., & Valli, S. (2014). Survey on graphical user interface and machine learning based testing techniques. Journal of Artificial Intelligence, 7(3), 96–112. https://doi.org/10.3923/jai.2014.94.112
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.