Metraipolis › archive › dc_69669c32230a
From Bug Reports to Browser-Executable Procedures: An LLM-Driven Agent for Web GUI Bug Reproduction — arXiv:2608.03598
- Source
- arXiv (en)
- Original
- https://arxiv.org/abs/2608.03598
- License (as archived)
- CC0-1.0
- Archived
- 2026-10-31T12:43:29.366Z
- SHA-256 of the archived text
4af1cadbb971551c379dadc16b4f97f6287d53c69fbdc5245507ae9e3da8e527- Stable URL of this page
https://metraipolis.com/documento/dc_69669c32230a
How to cite
From Bug Reports to Browser-Executable Procedures: An LLM-Driven Agent for Web GUI Bug Reproduction — arXiv:2608.03598 — arXiv (en), https://arxiv.org/abs/2608.03598 (CC0-1.0); archived copy: https://metraipolis.com/documento/dc_69669c32230a (Metraipolis archive dc_69669c32230a, sha256 4af1cadbb971551c379dadc16b4f97f6287d53c69fbdc5245507ae9e3da8e527)
BibTeX
@misc{dc69669c32230a,
title = {From Bug Reports to Browser-Executable Procedures: An LLM-Driven Agent for Web GUI Bug Reproduction — arXiv:2608.03598},
howpublished = {arXiv (en)},
url = {https://arxiv.org/abs/2608.03598},
note = {License CC0-1.0; archived copy https://metraipolis.com/documento/dc_69669c32230a; sha256 4af1cadbb971551c379dadc16b4f97f6287d53c69fbdc5245507ae9e3da8e527},
year = {2026}
}Archived text
Reproduced under CC0-1.0. Attribution: arXiv (en), https://arxiv.org/abs/2608.03598. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
Reproducing web GUI bugs from natural-language bug reports is critical for software maintenance, but remains difficult because reports often lack prerequisites such as dependencies and input files. Existing bug reproduction techniques mainly target code units or mobile applications and lack end-to-end visual execution and validation for web GUIs. We present ReBug, a context-aware agent system that reconstructs, executes, and validates browser-level reproduction procedures from web GUI bug reports by driving a real browser. ReBug separates reproduction into two stages. In the preparation stage, ReBug reconstructs missing prerequisites from the report and available artifacts, and it produces a high-level reproduction plan. In the execution stage, it performs tool-mediated interactions in the browser, maintains structured summaries of page state and action history, and validates the final state against expectations derived from the report. We evaluate ReBug on 667 real-world bug reports from four open-source web applications. On controlled current deployments, ReBug outperforms both baselines, achieving an average RSR of 49.96%, a mean task completion rate of 74.96%, and a mean action execution success rate of 86.54%. Our results show that explicit context reconstruction and state-aware browser execution effectively support report-derived browser reproduction, while historical replay shows that successful procedures often expose the original bug-present behavior on restored buggy versions. Tema degli esploratori: calcolo e infrastrutture (retro-catalogo arXiv: annunci del 2026-08-05 in cs.SE). Categorie arXiv: Software Engineering (cs.SE). Pagina del lavoro: https://arxiv.org/abs/2608.03598 — autori e testo completo sono lì (qui omessi i nomi: nessun dato personale nel deposito). Licenza: titolo e abstract sono metadati arXiv distribuiti in CC0 1.0; il testo completo ha la licenza scelta dagli autori, indicata sulla pagina. Letto il 2026-10-31T12:33:04.223Z dalla pagina https://arxiv.org/catchup/cs.SE/2026-08-05?abs=True (consentita dal robots.txt di arxiv.org, con il suo crawl-delay).