paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Scenario-Driven and Context-Aware Automated Accessibility Testing for Android Apps

场景驱动与上下文感知的 Android 应用自动化无障碍测试
ICSE 2025 IEEE/ACM 47th International Conference on Software Engineering (ICSE)2025匹配度 1/10 · 该论文研究 Android 无障碍测试中的场景驱动 UI 探索与上下文感知检测,属于移动应用 GUI 动态测试方向,与用户关注的静态分析、LLM/Agent 程序分析、浮点程序分析及贝叶斯程序分析均无直接关联。引用 6 inbox
Yuxin Zhang, Sen Chen, Xiaofei Xie, Zibo Liu, Lingling Fan
crossref: 2026-09-12

AI 速览

一句话:提出 A11yScan,用场景驱动探索提升 UI 覆盖,并用上下文感知检测降低无障碍测试漏报与误报。

移动无障碍对残障用户至关重要,但现有 Android 无障碍测试工具因 UI 场景覆盖不足、忽略运行时上下文而漏报和误报频发。本文提出 A11yScan:以场景驱动探索提升 UI 场景覆盖,发现更多问题并减少漏报;再以上下文感知检测进行细粒度判断,降低误报。实验表明,A11yScan 检测问题数达 Xbot 的 1.7 倍(3,991 vs. 2,321),漏报率降低 41.84%;UI 场景数超过 SceneDroid(952 vs. 661),活动覆盖率与 GPTDroid 相当(73% vs. 71%)。上下文感知检测使误报率降低 21%,用户研究验证准确率 90.56%。

问题
现有 Android 无障碍测试工具受 UI 场景覆盖不足和未考虑运行时上下文限制,导致大量漏报与误报。
方法
提出场景驱动探索方法提升 UI 场景覆盖,并提出上下文感知检测方法进行更细粒度的问题判定。
评估
在 Android 应用上与 Xbot、SceneDroid、GPTDroid 等工具对比,并开展用户研究验证;报告了检测问题数、漏报率、UI 场景数、活动覆盖率、误报率和准确率等指标。
原文摘要(Abstract)

Mobile accessibility is increasingly important nowadays as it enables people with disabilities to use mobile applications to perform daily tasks. Ensuring mobile accessibility not only benefits those with disabilities but also enhances the user experience for all users, making applications more intuitive and user-friendly. Although numerous tools are available for testing and detecting accessibility issues in Android applications, a large number of false negatives and false positives persist due to limitations in the existing approaches, i.e., low coverage of UI scenarios and lack of consideration of runtime context. To address these problems, in this paper, we propose a scenario-driven exploration method for improving the coverage of UI scenarios, thereby detecting accessibility issues within the application, and ultimately reducing false negatives. Furthermore, to reduce false positives caused by not considering the runtime context, we propose a context-aware detection method that provides a more fine-grained detection capability. Our experimental results reveal that A11yScan can detect 1.7X more issues surpassing current state-of-the-art approaches like Xbot ($\mathbf{3, 9 9 1}$vs.$\mathbf{2, 3 2 1}$), thereby reducing the false negative rate by$\mathbf{4 1. 8 4 \%}$. Additionally, it outperforms established UI exploration techniques such as SceneDroid (952 vs. 661 UI scenarios), while achieving comparable activity coverage to recent leading GUI testing tools like GPTDroid on the available dataset (73 % vs. 71%). Meanwhile, with the context-aware detection method, A11yScan effectively reduces the false positive rate by 21 %, validated with a 90.56 % accuracy rate through a user study.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot8888,
  title = {Scenario-Driven and Context-Aware Automated Accessibility Testing for Android Apps},
  author = {Yuxin Zhang and Sen Chen and Xiaofei Xie and Zibo Liu and Lingling Fan},
  booktitle = {ICSE},
  year = {2025},
  doi = {10.1109/icse55347.2025.00093}
}