International Journal of Leading Research Publication

E-ISSN: 2582-8010     Impact Factor: 9.56

A Widely Indexed Open Access Peer Reviewed Multidisciplinary Bi-monthly Scholarly International Journal

Call for Paper Volume 6 Issue 4 April 2025 Submit your research before last 3 days of to publish your research paper in the issue of April.

Enhancing Test Automation with an Advanced Page Object Model for Scalable and Maintainable Web Applications

Author(s) Mohnish Neelapu
Country India
Abstract This research suggests an Advanced Page Object Model (POM) Design to overcome limitations of existing POM models in test automation with an aim to improve scalability, maintainability, and flexibility in complex web applications. The suggested framework provides substantial improvements like multi-layered design, run-time object creation using factory patterns, fluent interfaces to enable method chaining efficiently, component-based modular design for reusability, and data-driven testing using external configurations. All these enhancements combined make it simple for code organization, redundancy reduction, and easy flexibility to UI changes. Comparison of the Advanced POM with traditional POM frameworks shows improvements in code maintainability, reusability, execution time, and scalability, making the Advanced POM efficient and flexible to meet existing test automation needs. Benchmark results indicate code change reduction, maintenance time, run time, and enhanced test case reusability and framework scalability. Enhanced POM is especially suitable while dealing with dynamic UI elements and frequent changes, and it is an ideal solution for modern web applications.
Keywords Automation Framework, Modular Test Automation, Page Object Model, Software Development Life Cycle and Code Reusability.
Published In Volume 5, Issue 11, November 2024
Published On 2024-11-13
Cite This Enhancing Test Automation with an Advanced Page Object Model for Scalable and Maintainable Web Applications - Mohnish Neelapu - IJLRP Volume 5, Issue 11, November 2024.

Share this