Skip to main content
Have a personal or library account? Click to login
Hybrid Test Automation Framework for Graphical User Interface Cover

Hybrid Test Automation Framework for Graphical User Interface

By:   
Open Access
|Aug 2026

Abstract

Modern software development is greatly aided by automated software testing that provides continuous feedback on product quality. Software testing is crucial since the system's complexity increases daily with requirement changes and technological advancements. The Graphical User Interface (GUI) is the most typical interface to interact with the software. Around 60% of the overall code is related to GUI in software. Many solutions have been developed in response to the increased demand for User Interface (UI) test automation. Researchers and developers have been working tirelessly to improve upon existing methods. The GUI testing process has been automated in various ways, such as recording and playback tools, keyword-driven methodology, model-based approaches and hybrid models. A small change in the locations of the GUI elements needs many updates in the testing scripts. This paper introduced a Hybrid Test Automation Framework using selenium to overcome challenges in the GUI functions and property changes. The framework was tested in two versions of the e-commerce web application: E-commerce web application with a unique UI object ID, and E-commerce web application with traditional implementation. An e-commerce web application with a unique UI object ID performs better than a traditional implementation.
Language: English
Page range: 13 - 26
Published on: Aug 11, 2026
Published by: South Eastern University of Sri Lanka
In partnership with: Paradigm Publishing Services

© 2026 M. S. F. Fayaza, published by South Eastern University of Sri Lanka
This work is licensed under the Creative Commons Attribution 4.0 License.