Survey on graphical user interface and machine learning based testing techniques

4Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free