mlsanityData to 7 Oct 2026

Chatting with GPT-3 for Zero-Shot Human-Like Mobile Automated GUI Testing

arXiv 2305.09434 ↗First posted 16 May 2023cs.SEcited by 20

Not on the map. Why?

Abstract (arXiv)

Mobile apps are indispensable for people's daily life, and automated GUI (Graphical User Interface) testing is widely used for app quality assurance. There is a growing interest in using learning-based techniques for automated GUI testing which aims at generating human-like actions and interactions. However, the limitations such as low testing coverage, weak generalization, and heavy reliance on training data, make an urgent need for a more effective approach to generate human-like actions to thoroughly test mobile apps. Inspired by the success of the Large Language Model (LLM), e.g., GPT-3 and ChatGPT, in natural language understanding and question answering, we formulate the mobile GUI testing problem as a Q&A task. We propose GPTDroid, asking LLM to chat with the mobile apps by passing the GUI page information to LLM to elicit testing scripts, and executing them to keep passing the app feedback to LLM, iterating the whole process. Within it, we extract the static context of the GUI page and the dynamic context of the iterative testing process, design prompts for inputting this information to LLM, and develop a neural matching network to decode the LLM's output into actionable steps to execute the app. We evaluate GPTDroid on 86 apps from Google Play, and its activity coverage is 71%, with 32% higher than the best baseline, and can detect 36% more bugs with faster speed than the best baseline. GPTDroid also detects 48 new bugs on the Google Play with 25 of them being confirmed/fixed. We further summarize the capabilities of GPTDroid behind the superior performance, including semantic text input, compound action, long meaningful test trace, and test case prioritization.

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

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 6; 2024: 6; 2025: 5; 2026: 3.

20 papers.

Sort:

By area:

  1. 2025Evaluation and Benchmarking of LLM Agents: A Surveycited by 145
  2. 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
  3. 2024Mobile-Bench: An Evaluation Benchmark for LLM-based Mobile Agentscited by 56
  4. 2023AXNav: Replaying Accessibility Tests from Natural Languagecited by 31
  5. 2024Foundations and Recent Trends in Multimodal Mobile Agents: A Surveycited by 31
  6. 2023ILuvUI: Instruction-tuned LangUage-Vision modeling of UIs from Machine Conversationscited by 17
  7. 2023UI Layout Generation with LLMs Guided by UI Grammarcited by 15
  8. 2023Autonomous Large Language Model Agents Enabling Intent-Driven Mobile GUI Testingcited by 15
  9. 2024GUI Testing Arena: A Unified Benchmark for Advancing Autonomous GUI Testing Agentcited by 11
  10. 2024GUI Action Narrator: Where and When Did That Action Take Place?cited by 9
  11. 2024Data Analysis in the Era of Generative AIcited by 6
  12. 2026WebTestPilot: Agentic End-to-End Web Testing against Natural Language Specification by Inferring Oracles with Symbolized GUI Elementscited by 4
8 more
  1. 2025ScreenAudit: Detecting Screen Reader Accessibility Errors in Mobile Apps Using Large Language Modelscited by 2
  2. 2025Synthetic Heuristic Evaluation: A Comparison between AI- and Human-Powered Usability Evaluationcited by 2
  3. 2023ChatGPT and Persuasive Technologies for the Management and Delivery of Personalized Recommendations in Hotel Hospitalitycited by 1
  4. 2025Towards Test Generation from Task Description for Mobile Testing with Multi-modal Reasoningcited by 1
  5. 2025GUISpector: An MLLM Agent Framework for Automated Verification of Natural Language Requirements in GUI Prototypescited by 1
  6. 2024Model-Enhanced LLM-Driven VUI Testing of VPA Appscited by 0
  7. 2026HxAgent: Iterative Agent Planning for End-to-End Web Application Testingcited by 0
  8. 2026RotDroid: Cross-Orientation State Equivalence Testing for Detecting GUI Rotation Bugs in Android Appscited by 0