mlsanityData to 14 Oct 2026

Agent for User: Testing Multi-User Interactive Features in TikTok

arXiv 2504.15474 ↗First posted 21 Apr 2025cs.SEcited by 5

On the map: LLM agents and tool use → GUI and mobile agents

Abstract (arXiv)

TikTok, a widely-used social media app boasting over a billion monthly active users, requires effective app quality assurance for its intricate features. Feature testing is crucial in achieving this goal. However, the multi-user interactive features within the app, such as live streaming, voice calls, etc., pose significant challenges for developers, who must handle simultaneous device management and user interaction coordination. To address this, we introduce a novel multi-agent approach, powered by the Large Language Models (LLMs), to automate the testing of multi-user interactive app features. In detail, we build a virtual device farm that allocates the necessary number of devices for a given multi-user interactive task. For each device, we deploy an LLM-based agent that simulates a user, thereby mimicking user interactions to collaboratively automate the testing process. The evaluations on 24 multi-user interactive tasks within the TikTok app, showcase its capability to cover 75% of tasks with 85.9% action similarity and offer 87% time savings for developers. Additionally, we have also integrated our approach into the real-world TikTok testing platform, aiding in the detection of 26 multi-user interactive bugs.

Key facts. Cited by 5 papers 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 18 of its 57 references that are in the map. First posted on arXiv 21 Apr 2025.

Builds on

18 of 57 references.

References · 18

  1. 2020Language Models are Few-Shot Learnerscited by 32,419
  2. 2023The Dawn of LMMs: Preliminary Explorations with GPT-4V(ision)cited by 681
  3. 2023Make LLM a Testing Expert: Bringing Human-like Interaction to Mobile GUI Testing via Functionality-aware Decisionscited by 41
  4. 2023Prompting Is All You Need: Automated Android Bug Replay with Large Language Modelscited by 40
  5. 2023Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applicationscited by 9
  6. 2024MUD: Towards a Large-Scale and Noise-Filtered UI Dataset for Modern Style UI Modelingcited by 9
  7. 2023Video2Action: Reducing Human Interactions in Action Annotation of App Tutorial Videoscited by 8
  8. 2024Feedback-Driven Automated Whole Bug Report Reproduction for Android Appscited by 7
  9. 2024Enabling Cost-Effective UI Automation Testing with Retrieval-Based LLMs: A Case Study in WeChatcited by 6
  10. 2018How do Developers Test Android Applications?cited by 5
  11. 2021GIFdroid: Automated Replay of Visual Bug Reports for Android Appscited by 5
  12. 2022Gallery D.C.: Auto-created GUI Component Gallery for Design Search and Knowledge Discoverycited by 5
6 more
  1. 2022Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Imagescited by 5
  2. 2025An Empirical Study on Leveraging Images in Automated Bug Report Reproductioncited by 4
  3. 2023Read It, Don't Watch It: Captioning Bug Recordings Automaticallycited by 3
  4. 2023Towards Efficient Record and Replay: A Case Study in WeChatcited by 3
  5. 2020Agent-Based Software Testing: A Definition and Systematic Mapping Studycited by 2
  6. 2022Efficiency Matters: Speeding Up Automated Testing with GUI Rendering Inferencecited by 2

Built on by

Cited by year (2026 to 14 Oct)

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

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2023AppAgent: Multimodal Agents as Smartphone Users
  2. 2026When 'For You' Isn't For You: Measuring User Agency in TikTok's Algorithmic Feed ↗
  3. 2024SPA-Bench: A Comprehensive Benchmark for SmartPhone Agent Evaluation
  4. 2026Do LLMs Need to See Everything? A Benchmark and Study of Failures in LLM-driven Smartphone Automation using Screentext vs. Screenshots
  5. 2025FingerTip 20K: A Benchmark for Proactive and Personalized Mobile LLM Agents
  6. 2025Multi-Agent LLM Committees for Autonomous Software Beta Testing
  7. 2026AppWorld-UL: Benchmarking Diverse Agent-User Interactions for Tool-Use
  8. 2024LlamaTouch: A Faithful and Scalable Testbed for Mobile UI Task Automation