Font Size: a A A

Research And Application Of Electronic Chart System GUI Functional-testing Technology

Posted on:2010-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhaoFull Text:PDF
GTID:2178360275478642Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
Graphical User Interface (GUI) has been an important and accepted way of interacting with today's software. With the growing scale of the software, the GUI becomes much more complex, and GUI testing becomes more complex, too. Since the traditional software testing methods can not assure the quality and efficiency of GUI testing, how to test GUI effectively turns to a key point in the field of software testing.The problem has also appeared in the testing process of the Electronic Chart Display and Information System (ECDIS for short), which was developed by our Lab. After learning the testing technologies, an improved method is applied in the GUI testing of the ECDIS.With a deep research of the technology of modeling, we propose a new GUImodel--the hierarchy model of Event Interactive Graph, which is derived fromEvent Flow Graph and Integrated Tree, and design a coverage criterion and a method of generating GUI test cases according to the model. Also, the technology of automated software testing and test-script is studied to execute the test automatically. Then, a GUI functional testing plan is built for the ECDIS. According to the requirements analysis of the system, we build the GUI model for the ECDIS and generate test cases and test data by suitable means. With the help of two testing tools, the automated GUI functional testing to the ECDIS is realized finally.The results of testing indicate that the new testing technique can raise the coverage of the test and improve the reliability of the system evidently.
Keywords/Search Tags:GUI testing, Event Interactive Graph, Module Tree, automated testing, script developing, ECDIS
PDF Full Text Request
Related items