Feedback-Driven Automated Whole Bug Report Reproduction for Android Apps
Not on the map. Why?
Abstract (arXiv)
In software development, bug report reproduction is a challenging task. This paper introduces ReBL, a novel feedback-driven approach that leverages GPT-4, a large-scale language model (LLM), to automatically reproduce Android bug reports. Unlike traditional methods, ReBL bypasses the use of Step to Reproduce (S2R) entities. Instead, it leverages the entire textual bug report and employs innovative prompts to enhance GPT's contextual reasoning. This approach is more flexible and context-aware than the traditional step-by-step entity matching approach, resulting in improved accuracy and effectiveness. In addition to handling crash reports, ReBL has the capability of handling non-crash functional bug reports. Our evaluation of 96 Android bug reports (73 crash and 23 non-crash) demonstrates that ReBL successfully reproduced 90.63% of these reports, averaging only 74.98 seconds per bug report. Additionally, ReBL outperformed three existing tools in both success rate and speed.
Key facts. Cited by 7 papers in the map (data through 13 Oct 2026). First posted on arXiv 6 Jul 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 7.
7 papers.
- 2025Agent for User: Testing Multi-User Interactive Features in TikTokcited by 5
- 2025Agents in the Sandbox: End-to-End Crash Bug Reproduction for Minecraftcited by 4
- 2025Past, Present, and Future of Bug Tracking in the Generative AI Eracited by 4
- 2025HyperEdit: Unlocking Instruction-based Text Editing in LLMs via Hypernetworkscited by 3
- 2025Combining Language and App UI Analysis for the Automated Assessment of Bug Reproduction Stepscited by 2
- 2025Breaking Single-Tester Limits: Multi-Agent LLMs for Multi-User Feature Testingcited by 1
- 2025Imitation Game: Reproducing Deep Learning Bugs Leveraging an Intelligent Agentcited by 1
- 2025Imitation Game: Reproducing Deep Learning Bugs Leveraging an Intelligent Agent17 Dec 2025
- 2025HyperEdit: Unlocking Instruction-based Text Editing in LLMs via Hypernetworks14 Dec 2025
- 2025Past, Present, and Future of Bug Tracking in the Generative AI Era9 Oct 2025
- 2025Breaking Single-Tester Limits: Multi-Agent LLMs for Multi-User Feature Testing21 Jun 2025
- 2025Agent for User: Testing Multi-User Interactive Features in TikTok21 Apr 2025
- 2025Agents in the Sandbox: End-to-End Crash Bug Reproduction for Minecraft25 Mar 2025
- 2025Combining Language and App UI Analysis for the Automated Assessment of Bug Reproduction Steps6 Feb 2025