Font Size: a A A

Research And Application On Software Test Automation Framework For GUI

Posted on:2014-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:K PengFull Text:PDF
GTID:2298330431499626Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Abstract:Software testing is an important means to ensure the quality of software. There is very important role in the process of software development and maintenance. Graphical User Interface (GUI) has been more and more applications because of its convenient operation and good user experience. Regression testing is throughout the entire development process, and it need often repeated. When the testers often perform the same test by hand, the regression test execution efficiency is not high and the quality is poor. So test automation be instead of manual test can greatly improve the test efficiency and reduce labor costs in regression testing.This thesis first makes a in-depth summary to GUI software automation testing framework of the research background, the significance, the research status of domestic and international and proposes the research contents. Then it compares QTP to RFT the two kinds of automated testing tools are commonly used, and summarizes and analysis the automation test script technology and framework technology, designes a GUI software automation testing framework based on the data driven design patterns. This model based on secondary development of automation testing tool Rational Functional Tester (RFT). In this model, we design the testing driven module、diary module、public space module and public function library. At last this thesis introduces the application of GUI software automation test framework in the actual project. The practice proved the effectiveness and shortcomings of the model.Finally, conclusions and expextations are made towards the shortcomings.GUI software automation test framework of this article uses a modular design method. If apply in GUI software regression testing, it will realized automated testing, verificating rusult and generating logs. Finally, based on the actual project to be measured in the system as an example, proves the economic benefit of using this automated testing framework.
Keywords/Search Tags:Software testing, GUI, Test automation framework, RFT, data driven
PDF Full Text Request
Related items