Design and implementation of an automated testing tool for GUI based on SWTBot

被引:0
|
作者
Shan, Chun [1 ]
Yu, Zequn [1 ]
Jin, Yifei [1 ,2 ]
Ma, Rui [1 ]
Xue, Jingfeng [1 ]
Jin, Yifei [1 ,2 ]
机构
[1] Beijing Inst Technol, Sch Software, Beijing 100081, Peoples R China
[2] Agr Bank China, Dev Ctr, Beijing, Peoples R China
关键词
automated testing; Testing tool; SWTBot; GUI software;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:623 / 628
页数:6
相关论文
共 50 条
  • [11] Evolutionary Based Automated Coverage Analysis for GUI Testing
    Rauf, Abdul
    Anwar, Sajid
    Kazim, Naveed
    Shahid, Arshad Ali
    CONTEMPORARY COMPUTING, PT 1, 2010, 94 : 456 - 466
  • [12] Automated GUI performance testing
    Adamoli, Andrea
    Zaparanuks, Dmitrijs
    Jovic, Milan
    Hauswirth, Matthias
    SOFTWARE QUALITY JOURNAL, 2011, 19 (04) : 801 - 839
  • [13] Automated GUI performance testing
    Andrea Adamoli
    Dmitrijs Zaparanuks
    Milan Jovic
    Matthias Hauswirth
    Software Quality Journal, 2011, 19 : 801 - 839
  • [14] Automated GUI performance testing
    Via Giuseppe Buffi 13, 6904 Lugano, Switzerland
    Softw. Qual. J., 4 (801-839):
  • [15] Mobile GUI testing tool based on Image Flow
    Kwon, Oh-Hyun
    Hwang, Sun-Myung
    7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 508 - 512
  • [16] GUI design tool
    Computer Design, 1991, 30 (13):
  • [17] A GUI and testing tool for SOFL
    Liu, SY
    Fukuzaki, T
    Miyamoto, K
    SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 421 - 425
  • [18] A tool for automated GUI program grading
    Feng, Man Yu
    McAllister, Andrew
    36TH ANNUAL FRONTIERS IN EDUCATION, CONFERENCE PROGRAM, VOLS 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 142 - +
  • [19] A Novel Automated GUI Testing Technology based on Image Recognition
    Yu, Zhengwei
    Xiao, Peng
    Wu, Yumei
    Liu, Bin
    Wu, Lijin
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 144 - 149
  • [20] Automated Extraction of GUI Models for Testing
    Aho, Pekka
    Kanstren, Teemu
    Raty, Tomi
    Roning, Juha
    ADVANCES IN COMPUTERS, VOL 95, 2014, 95 : 49 - 112