Breaking Single-Tester Limits: Multi-Agent LLMs for Multi-User Feature Testing
On the map: LLM agents and tool use → GUI and mobile agents
Abstract (arXiv)
The growing dependence on mobile phones and their apps has made multi-user interactive features, like chat calls, live streaming, and video conferencing, indispensable for bridging the gaps in social connectivity caused by physical and situational barriers. However, automating these interactive features for testing is fraught with challenges, owing to their inherent need for timely, dynamic, and collaborative user interactions, which current automated testing methods inadequately address. Inspired by the concept of agents designed to autonomously and collaboratively tackle problems, we propose MAdroid, a novel multi-agent approach powered by the Large Language Models (LLMs) to automate the multi-user interactive task for app feature testing. Specifically, MAdroid employs two functional types of multi-agents: user agents (Operator) and supervisor agents (Coordinator and Observer). Each agent takes a specific role: the Coordinator directs the interactive task; the Operator mimics user interactions on the device; and the Observer monitors and reviews the task automation process. Our evaluation, which included 41 multi-user interactive tasks, demonstrates the effectiveness of our approach, achieving 82.9% of the tasks with 96.8% action similarity, outperforming the ablation studies and state-of-the-art baselines. Additionally, a preliminary investigation underscores MAdroid's practicality by helping identify 11 multi-user interactive bugs during regression app testing, confirming its potential value in real-world software development contexts.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in GUI and mobile agents, one of 16 directions in LLM agents and tool use. Builds on 29 of its 67 references that are in the map. First posted on arXiv 21 Jun 2025.
Builds on
29 of 67 references.
Closest ancestors · 3
Same direction, newest first
- 2025Agent for User: Testing Multi-User Interactive Features in TikTok21 Apr
- 2024Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perception29 Jan
- 2023AppAgent: Multimodal Agents as Smartphone Users21 Dec
Other references · 26
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
- 2023The Dawn of LMMs: Preliminary Explorations with GPT-4V(ision)cited by 681
- 2023AutoDroid: LLM-powered Task Automation in Androidcited by 184
- 2022Enabling Conversational Interaction with Mobile UI using Large Language Modelscited by 66
- 2022A Dataset for Interactive Vision-Language Navigation with Unknown Command Feasibilitycited by 61
- 2023Make LLM a Testing Expert: Bringing Human-like Interaction to Mobile GUI Testing via Functionality-aware Decisionscited by 41
- 2023Prompting Is All You Need: Automated Android Bug Replay with Large Language Modelscited by 40
- 2022Fill in the Blank: Context-aware Automated Text Input Generation for Mobile GUI Testingcited by 36
- 2020Translating Video Recordings of Mobile App Usages into Replayable Scenarioscited by 9
- 2023Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applicationscited by 9
14 more
- 2024MUD: Towards a Large-Scale and Noise-Filtered UI Dataset for Modern Style UI Modelingcited by 9
- 2020WES: Agent-based User Interaction Simulation on Real Infrastructurecited by 8
- 2023Video2Action: Reducing Human Interactions in Action Annotation of App Tutorial Videoscited by 8
- 2024Feedback-Driven Automated Whole Bug Report Reproduction for Android Appscited by 7
- 2024Enabling Cost-Effective UI Automation Testing with Retrieval-Based LLMs: A Case Study in WeChatcited by 6
- 2021GIFdroid: Automated Replay of Visual Bug Reports for Android Appscited by 5
- 2022Gallery D.C.: Auto-created GUI Component Gallery for Design Search and Knowledge Discoverycited by 5
- 2022Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Imagescited by 5
- 2020From Lost to Found: Discover Missing UI Design Semantics through Recovering Missing Tagscited by 4
- 2025An Empirical Study on Leveraging Images in Automated Bug Report Reproductioncited by 4
- 2022Auto-Icon+: An Automated End-to-End Code Generation Tool for Icon Designs in UI Developmentcited by 3
- 2023Read It, Don't Watch It: Captioning Bug Recordings Automaticallycited by 3
- 2023Towards Efficient Record and Replay: A Case Study in WeChatcited by 3
- 2022Efficiency Matters: Speeding Up Automated Testing with GUI Rendering Inferencecited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025Multi-Agent LLM Committees for Autonomous Software Beta Testing
- 2025Configurable multi-agent framework for scalable and realistic testing of llm-based agents
- 2024SPA-Bench: A Comprehensive Benchmark for SmartPhone Agent Evaluation
- 2026Multi-Agent LLM Collaboration for Unit Test Generation via Human-Testing-Inspired Workflows
- 2026Tangent: An Empirical Study of Testing Practices for LLM-Based Agent Applications
- 2023Towards Autonomous Testing Agents via Conversational Large Language Models
- 2025Agent-SAMA: State-Aware Mobile Assistant
- 2026Do LLMs Need to See Everything? A Benchmark and Study of Failures in LLM-driven Smartphone Automation using Screentext vs. Screenshots