2025/10/25 by Joshua Spinak · 1 voice
Computer Science · Engineering · #Model-Driven Software Engineering Techniques #Real-time simulation and control systems #Software Testing and Debugging Techniques
paper · pdf · doi:10.1007/s10270-025-01319-9
openalex created_date 2025/10/25 · openalex publication_date 2025/10/25 · openalex updated_date 2026/07/23
Abstract This paper addresses fundamental limitations in visual GUI automation by redefining current approaches as process-based and introducing a novel model-based alternative. By addressing the inherent stochasticity in GUI environments through insights from software testing, machine vision, robotics, and human cognition, I present a theoretical framework that enables integration and unit testing of GUI automation and significantly improves automation robustness. The approach reduces code complexity and supports larger automation applications, potentially enabling GUI automation in previously impractical domains.