Font Size: a A A

The Research Of GUI Software Test Cases Optimization Algorithm

Posted on:2014-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:X F HuaFull Text:PDF
GTID:2248330398979800Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of the time, GUI(Graphical User Interface)has grown into very important technology in the software field. Most of the software use s this technology, so the testing based on the GUI software; GUI testing beco mes necessary and important.Currently, the research of GUI testing is developing, and there are still m any questions needed to be resolved. Two main difficult problems are included:Many scholars and research institutions provide systematic analyses and studies about GUI testing, and these work focus on the following aspects:First. GUI testing case. GUI testing has many characteristics which are different from traditional software testing, so GUI testing case and the generate method of it needs to be redefined. The complexity of GUI software also makes this procedure more difficult.Second. GUI testing coverage criteria. Coverage criteria are always important issues for software testing, which not only can be used to evaluate the coverage of the cases in testing, but also guide generating test cases. But the GUI testing is different from traditional testing and its characteristics determine that new coverage criterion should be studied and defined.Third. GUI testing execution. The scale of GUI software is always vast, and the number of testing cases in its test suite is so many that it will waste time and energy using the way of manual testing. In order to improve this situation, many scholars and research institutions give the GUI testing and behavior modeling methods, and establish the frameworks of GUI testing automated execution.This paper study the testing base on GUI software, GUI testing from these two aspects:First expatiates the knowledge of the GUI, GUI testing and the existing re search situation about them, gives the implement of the main elements and the related algorithm, then uses one of the GUI testing coverage criteria to optimi ze the generation of test cases based on this model, at last applies this theory on a GUI software and analysis the result of the application, gives some impr oved methods from the perspective of own and others. We wish that these stu dies can be useful to the theory and application of GUI testing.
Keywords/Search Tags:GUI, GUI testing, test model, GUI testing coverage criteria
PDF Full Text Request
Related items