Graphic user interface modelling and testing automation

Yang, Xuebing (2011) Graphic user interface modelling and testing automation. PhD thesis, Victoria University.


A Graphical User Interface (GUI) is the most widely used method whereby information systems interact with users. According to ACM Computing Surveys, on average, more than 45% of software code in a software application is dedicated to the GUI. However, GUI testing is extremely expensive. In unit testing, 10,000 cases can often be automatically tested within a minute whereas, in GUI testing, 10,000 simple GUI test cases need more than 10 hours to complete. This thesis effectively addresses the challenges of existing GUI testing methods and provides a unified solution to GUI testing automation. The three main contributions of this thesis are the proposal of the Graphic User Interface Testing Automation Model (GUITAM), the development of GUI Defect Classification and the proposal of the Long Use Case Closure Envelope Model.

Item type Thesis (PhD thesis)
Subjects Historical > FOR Classification > 0806 Information Systems
Historical > Faculty/School/Research Centre/Department > School of Engineering and Science
Keywords graphic user interface, GUI, graphical user interface, modelling, knowledge models, testing automation, automation testing, GUI testing, Graphic User Interface Testing Automation Model, GUITAM, GUI Defect Classification, defect classification, EFG, Event Flow Graph, Long Use Case Closure Envelope Model, envelope models, task-oriented test cases, UCBB, Use Case Backbone
Download/View statistics View download statistics for this item

Search Google Scholar

Repository staff login