Improving Android GUI Automated Testing via Knowledge-Guided Reinforcement Learning and LLM-Generated Inputs

Recent studies have shown that, despite the increasing application of model-based and machine learning-driven approaches in Android GUI testing, these methods face significant limitations. Model-based techniques, while systematic, are costly to construct and maintain, and deep learning-based methods rely heavily on large labeled datasets, lacking generalization and interpretability. Reinforcement learning offers a promising alternative by balancing exploration and exploitation without extensive labeled datasets but often struggles with inefficient early-stage learning in complex state spaces. Additionally, all these methods face challenges in generating effective text inputs, a critical yet underexplored aspect of GUI testing. To address these issues, this paper proposes GuideBot, a model-enhanced reinforcement learning framework that integrates human prior knowledge to accelerate learning and reduce initial exploration time. GuideBot also incorporates a dynamic adaptive strategy, a fuzzy reward mechanism, and a context-aware, LLM-based text generation module to handle text input challenges effectively.

Authors

Institutions

Publication Details

Published
2025-03-21
DOI
https://doi.org/10.1109/icnlp65360.2025.11108452
Primary Topic
Software Testing and Debugging Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving Android GUI Automated Testing via Knowledge-Guided Reinforcement Learning and LLM-Generated Inputs

Ya Pan, Wentao Liu, Hanli Bai
Software Testing and Debugging Techniques
article

Improving Android GUI Automated Testing via Knowledge-Guided Reinforcement Learning and LLM-Generated Inputs

Ya Pan, Wentao Liu, Hanli Bai
article en

Abstract

Recent studies have shown that, despite the increasing application of model-based and machine learning-driven approaches in Android GUI testing, these methods face significant limitations. Model-based techniques, while systematic, are costly to construct and maintain, and deep learning-based methods rely heavily on large labeled datasets, lacking generalization and interpretability. Reinforcement learning offers a promising alternative by balancing exploration and exploitation without extensive labeled datasets but often struggles with inefficient early-stage learning in complex state spaces. Additionally, all these methods face challenges in generating effective text inputs, a critical yet underexplored aspect of GUI testing. To address these issues, this paper proposes GuideBot, a model-enhanced reinforcement learning framework that integrates human prior knowledge to accelerate learning and reduce initial exploration time. GuideBot also incorporates a dynamic adaptive strategy, a fuzzy reward mechanism, and a context-aware, LLM-based text generation module to handle text input challenges effectively.

Southwest University of Science and Technology (CN), China Aerodynamics Research and Development Center (CN)
Openalex Percentile: Top 78%
Software Testing and Debugging Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Improving Android GUI Automated Testing via Knowledge-Guided Reinforcement Learning and LLM-Generated Inputs — Ya Pan, Wentao Liu, et al. · (2025) | TGRS Research Map | TGRS