mlsanityData to 7 Oct 2026

ResTest: Targeted Coverage of Residual Not-Covered Code Using Large Language Models for Web GUI Testing

arXiv 2506.00520 ↗First posted 31 May 2025cs.SEcited by 7

Not on the map. Why?

Abstract (arXiv)

Automated web GUI testing (AWGT) approaches explore web applications through GUI actions to achieve code coverage. However, existing approaches, whether random-based, model-based, or reinforcement-learning-based, often struggle to generate continuous and semantically meaningful action sequences for testing complex functionalities, limiting their achievable code coverage. Recent LLM-based approaches partially alleviate this problem but still fall short due to limited capability in inferring testable functionalities and low success rates in executing tasks on complex web applications. In this paper, we propose ResTest, a complementary approach that uses coverage-report-guided LLMs to target residual not-covered code left by existing AWGT approaches. ResTest first runs an existing AWGT approach to broadly explore the application while constructing a state transition graph with summarized information. Once coverage plateaus, ResTest employs an LLM to infer not-covered functionalities based on the state transition graph and coverage report, and then utilizes a specialized LLM-driven GUI agent to execute these functionalities in a targeted manner. Our evaluation on ten open-source web applications shows that ResTest improves three categories of AWGT approaches by 17.52% to 24.36% in average code coverage. Ablation studies further confirm the sustained coverage improvement capability and the contribution of each component.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 May 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 2; 2026: 5.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026WebTestBench: Evaluating Computer-Use Agents towards End-to-End Automated Web Testing
  2. 2025TestWeaver: Execution-aware, Feedback-driven Regression Testing Generation with Large Language Models ↗
  3. 2026Framework and Benchmark for Code-Driven Agentic Testing in Web Development
  4. 2026WebUIProof: Benchmarking WebUI Code Generators with UI-Agent Execution Harness
  5. 2024SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code Agents
  6. 2025Cerberus: Multi-Agent Reasoning and Coverage-Guided Exploration for Static Detection of Runtime Errors
  7. 2026VibeCheck: Assessing the Quality of LLM-Generated Unit Tests: A Multi-agent Empirical Study across Heterogeneous Repositories
  8. 2025WebGen-Bench: Evaluating LLMs on Generating Interactive and Functional Websites from Scratch