Enhanced GUI Test Case Generation Method Using Two-Stage Classification Method
Software testing is a task of quality assurance where the main aim is to identify errors. Graphical User Interfaces (GUIs), a class of Event-Driven Software (EDS), is increasingly used to increase the human-to-computer interaction. General tests are not applied directly to GUIs because of the increased number of states generated because of huge number of permutations of input events. This paper proposes techniques that use a reduction-based test case generation model that is enhanced by identifying feasible and infeasible test sequences. The proposed method uses a two-stage classification process, where two classifiers, BPNN (Back Propagation Neural Network) and Support Vector Machine (SVM), are used.