Challenges in GUI Test Automation for Dynamic Web ApplicaChallenges in GUI Test Automation for Dynamic Web Applications: A Systematic Reviewtions: A Systematic Review

المؤلفون

  • Ali Abdalftah Fadul Mohammed1      مؤلف
  • Prof. Khaled Ahmed Ibrahim2 مؤلف

DOI:

https://doi.org/10.58971/pz4dvp71

الملخص

 

 

Abstract

Automated testing of Graphical User Interfaces (GUIs) plays a critical role in ensuring the reliability and functionality of dynamic web applications. However, GUI testing remains challenging due to frequent UI changes, synchronization issues, and the complexity of modern web environments. This paper presents a systematic review of recent academic studies (2021–2025) that investigate the key challenges and proposed solutions in GUI automation testing for dynamic web applications. A total of 17 peer reviewed studies were selected using a structured literature search and screening process based on predefined inclusion criteria. The methodology followed the principles of systematic review, including study selection, data extraction, and thematic analysis. Each study was analyzed in terms of its objectives, identified challenges, applied techniques, and reported outcomes. The review reveals that common challenges include high maintenance costs of test scripts, poor script reusability, difficulty handling dynamic GUI elements, and the need for significant technical expertise. Proposed solutions range from hybrid testing frameworks (combining keyword driven, data driven, and modular approaches) to the application of AI based techniques. Despite these efforts, limitations persist, especially in scalability and handling frequent UI changes. The main contribution of this paper lies in synthesizing current research trends and highlighting key areas that need further investigation. It also provides recommendations for researchers and practitioners to improve the design of automation frameworks, particularly for dynamic and frequently updated web systems. This review serves as a foundation for future work toward more intelligent and adaptable GUI testing solutions.

 

السير الشخصية للمؤلفين

  • Ali Abdalftah Fadul Mohammed1     

     

    1 Faculty of Computer Sciences & Info. Technology, Nile Valley University, Elsheikh Abdallah Elbadri University

    aliftah@nilevalley.edu.sd1;                

  • Prof. Khaled Ahmed Ibrahim2

     

    2 Faculty of Computer Sciences & Info. Technology, Karary University

    ;                kalidaik123@gmail.com2

     

منشور

2025-08-13