Font Size: a A A

Research On Implementation Of A Graphical User Interface Test Tools Based On Model

Posted on:2008-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:L F WangFull Text:PDF
GTID:2178360215997629Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Graphical User Interface (GUI) is a critical component of today's software. The widespread use of GUIs for interacting with software is leading to that the GUI become more and more complex. With the growing complexity come challenges in testing the correctness of a GUI. But, GUI testing remained a neglected research area. Since GUI software has characteristics that are different form conventional software, such as user events as input and graphical data as output, techniques developed to test conventional software cannot be directly applied to test GUI software. With the particular goals of automation of GUI testing, this dissertation introduction a improved GUI test model based on the existing research .In the modal, we present a new GUI event present which is more universal. Furthermore, we extend the definition of the test model and complement the GUI test coverage.The popular existing GUI test tools have many deficiencies, for example low automation and depending on the test engineer seriously, which influence the efficiency. This dissertation design and implement a GUI test tools based on the model which integrate the merit of model. We introduce the main structure and work flow of the tools, the XML Schema of the test information. The dissertation research the key technology in the implementation of the tool's function, including: GUI ripper, automation constructed of the model and auto run of the test cases; Lastly, through a case of Notepad developed based on Java, this test tool is demonstrated how to be applied in practice. The value of test model is validated.
Keywords/Search Tags:Software Test, GUI, Model-based, GUI Testing, GUI Test Tools
PDF Full Text Request
Related items