Insights from Building a GUI Testing Tool

被引:1
|
作者
Fischer, Stefan [1 ]
机构
[1] Software Competence Ctr Hagenberg GmbH SCCH, Hagenberg, Austria
关键词
software testing; graphical user interface; test automation; industry;
D O I
10.1109/SANER56733.2023.00111
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Testing the graphical user interface (GUI) of a system is an important part of quality assurance and to ensure end-user satisfaction. Despite numerous techniques for automated GUI testing having been proposed, there are still many open challenges for applying them in industry. In this paper, we present a GUI testing tool that we applied in industry to automate the testing of the GUI of manufacturing machinery. Our framework provides an interface to interact with Java AWT GUI components and to determine the current state of the GUI. This interface can be used by automated test scripts that are executed in nightly build at our industry partner. Moreover, we developed a GUI tool that communicates with the interface to run automated random robustness tests. We discuss the application of our tool at our industry partner and reflect on the lessons learned from it.
引用
收藏
页码:921 / 924
页数:4
相关论文
共 50 条
  • [1] Insights from Building a GUI Testing Tool
    Fischer, Stefan
    Proceedings - 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2023, 2023, : 921 - 924
  • [2] A GUI and testing tool for SOFL
    Liu, SY
    Fukuzaki, T
    Miyamoto, K
    SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 421 - 425
  • [3] Design & Implementation of Mobile GUI Testing Tool
    Hwang, Sun-Myung
    Chae, Hyeon-Cheol
    ICHIT 2008: INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 704 - 707
  • [4] A Novel Tool for Automatic GUI Layout Testing
    Hasselknippe, Kristian Fjeld
    Li, Jingyue
    2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017), 2017, : 695 - 700
  • [5] Design of A GUI Tool for the Prediction of Building Energy Performance
    Yan Cheng-Wen
    Yao Jian
    Xu Jin
    APPLIED MECHANICS AND MECHANICAL ENGINEERING, PTS 1-3, 2010, 29-32 : 2789 - 2793
  • [6] 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
  • [7] AI in GUI-Based Software Testing: Insights from a Survey with Industrial Practitioners
    Amalfitano, Domenico
    Coppola, Riccardo
    Distante, Damiano
    Ricca, Filippo
    QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, QUATIC 2024, 2024, 2178 : 328 - 343
  • [8] Design and implementation of an automated testing tool for GUI based on SWTBot
    Shan, Chun
    Yu, Zequn
    Jin, Yifei
    Ma, Rui
    Xue, Jingfeng
    Jin, Yifei
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCES IN MECHANICAL ENGINEERING AND INDUSTRIAL INFORMATICS, 2015, 15 : 623 - 628
  • [9] GUITAR: an innovative tool for automated testing of GUI-driven software
    Nguyen, Bao N.
    Robbins, Bryan
    Banerjee, Ishan
    Memon, Atif
    AUTOMATED SOFTWARE ENGINEERING, 2014, 21 (01) : 65 - 105
  • [10] GUITAR: an innovative tool for automated testing of GUI-driven software
    Bao N. Nguyen
    Bryan Robbins
    Ishan Banerjee
    Atif Memon
    Automated Software Engineering, 2014, 21 : 65 - 105