Design and Implementation of an Automated Testing Tool for Gui Based on Swtbot
Chun Shan,Zequn Yu,Yifei Jin,Rui Ma,Jingfeng Xue
DOI: https://doi.org/10.2991/ameii-15.2015.115
2015-01-01
Abstract:The born of GUI is a milestone in the development of software. It is very popular and welcomed by the consumers because of its friendly user interface and easy straightforward operation. Meanwhile it brings new challenges for the automation software testing technology. This paper begin to discuss with a company's GUI software testing project, finally, designing and implementing a set of GUI software test automation tool which based on understanding of testing strategy and requirement as well as characteristics of the software which to be tested. This tool based on SWTBot, an open-source testing framework, conducting a customized development of under test software, which has the features of stable, effectiveness, easy to maintenance, at the same time, has a strong portability. This tool has been successfully applied to the testing project, operating over 1000 test cases. It is nearly replaced all the manual testing in the regression testing. The efficiency and maintainability have high reputation from the QA engineers who are participated.