mlsanityData to 7 Oct 2026

CovAgent: Overcoming the 30% Curse of Mobile Application Coverage with Agentic AI and Dynamic Instrumentation

arXiv 2601.21253 ↗First posted 29 Jan 2026cs.SEcited by 0

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

Abstract (arXiv)

Automated GUI testing is crucial for ensuring the quality and reliability of Android apps. However, the efficacy of existing UI testing techniques is often limited, especially in terms of coverage. Recent studies, including the state-of-the-art, struggle to achieve more than 30% activity coverage in real-world apps. This limited coverage can be attributed to a combination of factors such as failing to generate complex user inputs, unsatisfied activation conditions regarding device configurations and external resources, and hard-to-reach code paths that are not easily accessible through the GUI. To overcome these limitations, we propose CovAgent, a novel agentic AI-powered approach to enhance Android app UI testing. Our fuzzer-agnostic framework comprises an AI agent that inspects the app's decompiled Smali code and component transition graph, and reasons about unsatisfied activation conditions within the app code logic that prevent access to the activities that are unreachable by standard and widely adopted GUI fuzzers. Then, another agent generates dynamic instrumentation scripts that satisfy activation conditions required for successful transitions to those activities. We found that augmenting existing fuzzing approaches with our framework achieves a significant improvement in test coverage over the state-of-the-art, LLMDroid, and other baselines such as Fastbot and APE (e.g., 101.1%, 116.3% and 179.7% higher activity coverage, respectively). CovAgent also outperforms all the baselines in other metrics such as class, method, and line coverage. We also conduct investigations into components within CovAgent to reveal further insights regarding the efficacy of Agentic AI in the field of automated app testing such as the agentic activation condition inference accuracy, and agentic activity-launching success rate.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in GUI and mobile agents, one of 16 directions in LLM agents and tool use. Builds on 10 of its 50 references that are in the map. First posted on arXiv 29 Jan 2026.

Builds on

10 of 50 references.

References · 10

  1. 2024Agents in Software Engineering: Survey, Landscape, and Visioncited by 60
  2. 2023Make LLM a Testing Expert: Bringing Human-like Interaction to Mobile GUI Testing via Functionality-aware Decisionscited by 41
  3. 2025Agentic Software Engineering: Foundational Pillars and a Research Roadmapcited by 40
  4. 2022Fill in the Blank: Context-aware Automated Text Input Generation for Mobile GUI Testingcited by 36
  5. 2015Automated Test Input Generation for Android: Are We There Yet?cited by 10
  6. 2021Deep Reinforcement Learning for Black-Box Testing of Android Appscited by 10
  7. 2021A Comprehensive Evaluation of Android ICC Resolution Techniquescited by 3
  8. 2023Scene-Driven Exploration and GUI Modeling for Android Appscited by 2
  9. 2024Practical, Automated Scenario-based Mobile App Testingcited by 2
  10. 2023Columbus: Android App Testing Through Systematic Callback Explorationcited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026AndroidDaily: A Verifiable Benchmark for Mobile GUI Agents on Real-World Closed-Source Applications
  2. 2026Improving Proficiency and Efficiency of Android GUI Agents via Self-Generating Tool Actions
  3. 2023Autonomous Large Language Model Agents Enabling Intent-Driven Mobile GUI Testing
  4. 2026APPSim-Bench: Bridging Real-world Apps and Reproducible Evaluation for Mobile GUI Agents
  5. 2026GUITestScape: Towards Open-set Evaluation on Exploratory GUI Testing
  6. 2026Same Tasks, Different Apps: Why Mobile GUI Agents Fail to Generalize?
  7. 2026ARIA - An Agentic Framework for Autonomous Testing of Infotainment Systems
  8. 2024AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agents