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 条
  • [21] Design of traffic controller automated testing tool
    Li, Zhen
    Abdel-Rahim, Ahmed
    Johnson, Brian
    Kyte, Michael
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2008, 16 (03) : 277 - 293
  • [22] A GUI Driven Σ-Δ Modulator Design, Evaluation and Measurement Tool with a View to Practical Implementation
    Altinok, Gunes Damla
    Al-Janabi, Mohammed
    Kale, Izzet
    I2MTC: 2009 IEEE INSTRUMENTATION & MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-3, 2009, : 995 - 998
  • [23] Evaluating the Effectiveness of Neuroevolution for Automated GUI-Based Software Testing
    Zimmermann, Daniel
    Deubel, Patrick
    Koziolek, Anne
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS, ASEW, 2023, : 119 - 126
  • [24] Automated GUI Testing for Android News Applications
    Chu, Edward T. -H.
    Lin, Jun-Yan
    2018 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2018), 2018, : 14 - 17
  • [25] Automated testing of SAS® system GUI applications
    Chisholm, L
    PROCEEDINGS OF THE TWENTY-SECOND ANNUAL SAS USERS GROUP INTERNATIONAL CONFERENCE, 1997, : 48 - 52
  • [26] EAGLE: GUI-Based Penetration Testing Tool for Scanning and Enumeration
    Singh, Ammrish Singh Beker
    Yusof, Yusnita
    Nathan, Yogeswaran
    2021 14TH INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE), 2021, : 97 - 101
  • [27] Creative design and implementation of automated microbial susceptibility testing
    Bierman, CR
    Kajs, TM
    AMERICAN LABORATORY, 1998, 30 (14) : 29 - +
  • [28] Design, Development and Implementation of a Novel Parallel Automated Step Response Testing Tool for Building Automation Systems
    Santos, Athila
    Liu, Na
    Jradi, Muhyiddine
    BUILDINGS, 2022, 12 (09)
  • [29] A truly implementation independent GUI development tool
    Carlisle, MC
    ACM SIGADA ANNUAL INTERNATIONAL CONFERENCE (SIGADA'99) - PROCEEDINGS, 1999, 19 (03): : 47 - 52
  • [30] Automated Model-Based Android GUI Testing using Multi-level GUI Comparison Criteria
    Baek, Young-Min
    Bae, Doo-Hwan
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 238 - 249