Are Autonomous Web Agents Good Testers?
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Despite advances in automated testing, manual testing remains prevalent due to the high maintenance demands associated with test script fragility-scripts often break with minor changes in application structure. Recent developments in Large Language Models (LLMs) offer a potential alternative by powering Autonomous Web Agents (AWAs) that can autonomously interact with applications. These agents may serve as Autonomous Test Agents (ATAs), potentially reducing the need for maintenance-heavy automated scripts by utilising natural language instructions similar to those used by human testers. This paper investigates the feasibility of adapting AWAs for natural language test case execution and how to evaluate them. We contribute with (1) a benchmark of three offline web applications, and a suite of 113 manual test cases, split between passing and failing cases, to evaluate and compare ATAs performance, (2) SeeAct-ATA and pinATA, two open-source ATA implementations capable of executing test steps, verifying assertions and giving verdicts, and (3) comparative experiments using our benchmark that quantifies our ATAs effectiveness. Finally we also proceed to a qualitative evaluation to identify the limitations of PinATA, our best performing implementation. Our findings reveal that our simple implementation, SeeAct-ATA, does not perform well compared to our more advanced PinATA implementation when executing test cases (50% performance improvement). However, while PinATA obtains around 60% of correct verdict and up to a promising 94% specificity, we identify several limitations that need to be addressed to develop more resilient and reliable ATAs, paving the way for robust, low maintenance test automation. CCS Concepts: bullet Software and its engineering rightarrow Software testing and debugging.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 21 of its 61 references that are in the map. First posted on arXiv 2 Apr 2025.
Builds on
21 of 61 references.
References · 21
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,203
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2023Mind2Web: Towards a Generalist Agent for the Webcited by 1,210
- 2024A Survey on the Memory Mechanism of Large Language Model based Agentscited by 622
- 2025UI-TARS: Pioneering Automated GUI Interaction with Native Agentscited by 584
- 2024GPT-4V(ision) is a Generalist Web Agent, if Groundedcited by 547
- 2023A Real-World WebAgent with Planning, Long Context Understanding, and Program Synthesiscited by 350
- 2024TheAgentCompany: Benchmarking LLM Agents on Consequential Real World Taskscited by 306
- 2023Set-of-Mark Prompting Unleashes Extraordinary Visual Grounding in GPT-4Vcited by 291
- 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 223
- 2023Software Testing with Large Language Models: Survey, Landscape, and Visioncited by 163
- 2024AutoWebGLM: A Large Language Model-based Web Navigating Agentcited by 130
9 more
- 2024WebPilot: A Versatile and Autonomous Multi-Agent System for Web Task Execution with Strategic Explorationcited by 100
- 2022Don't Generate, Discriminate: A Proposal for Grounding Language Models to Real-World Environmentscited by 57
- 2023Make LLM a Testing Expert: Bringing Human-like Interaction to Mobile GUI Testing via Functionality-aware Decisionscited by 41
- 2024On the Evaluation of Large Language Models in Unit Test Generationcited by 33
- 2024AgentQuest: A Modular Benchmark Framework to Measure Progress and Improve LLM Agentscited by 27
- 2024Building Better AI Agents: A Provocation on the Utilisation of Persona in LLM-based Conversational Agentscited by 26
- 2023LLM for Test Script Generation and Migration: Challenges, Capabilities, and Opportunitiescited by 19
- 2023WebVLN: Vision-and-Language Navigation on Websitescited by 19
- 2021Erratum: Leveraging Flexible Tree Matching to Repair Broken Locators in Web Automation Scriptscited by 4
Built on by
Citing papers per year: 2025: 1; 2026: 4.
5 papers.
- 2025Sentient Agent as a Judge: Evaluating Higher-Order Social Cognition in Large Language Modelscited by 21
- 2026WebTestPilot: Agentic End-to-End Web Testing against Natural Language Specification by Inferring Oracles with Symbolized GUI Elementscited by 4
- 2026WebTestBench: Evaluating Computer-Use Agents towards End-to-End Automated Web Testingcited by 4
- 2026Reproducible, Explainable, and Effective Evaluations of Agentic AI for Software Engineeringcited by 1
- 2026Multi-Large Language Model Orchestrated Severity Assessment of Clinical Records (MOSAIC)cited by 0
- 2026Multi-Large Language Model Orchestrated Severity Assessment of Clinical Records (MOSAIC)6 Jul 2026
- 2026Reproducible, Explainable, and Effective Evaluations of Agentic AI for Software Engineering1 Apr 2026
- 2026WebTestBench: Evaluating Computer-Use Agents towards End-to-End Automated Web Testing26 Mar 2026
- 2026WebTestPilot: Agentic End-to-End Web Testing against Natural Language Specification by Inferring Oracles with Symbolized GUI Elements12 Feb 2026
- 2025Sentient Agent as a Judge: Evaluating Higher-Order Social Cognition in Large Language Models1 May 2025
Similar, not cited
Close in wording, no citation either way
- 2025AI Agents for Web Testing: A Case Study in the Wild
- 2025An Illusion of Progress? Assessing the Current State of Web Agents
- 2025AgentA/B: Automated and Scalable Web A/BTesting with Interactive LLM Agents
- 2026APT-Agent: Automated Penetration Testing using Large Language Models
- 2023Towards Autonomous Testing Agents via Conversational Large Language Models
- 2023Testing Language Model Agents Safely in the Wild
- 2026Framework and Benchmark for Code-Driven Agentic Testing in Web Development
- 2025On the Soundness and Consistency of LLM Agents for Executing Test Cases Written in Natural Language