paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Benchmarking automated GUI testing for Android against real-world bugs

面向真实世界缺陷的 Android 自动化 GUI 测试基准评测
FSE Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2021匹配度 1/10 · 论文主题是 Android 自动化 GUI 测试工具在真实崩溃缺陷上的基准评估,属于软件测试/移动应用测试方向,与用户的 PL 静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析等核心方向无直接关联。虽然涉及基准构建与问题驱动评估,但研究对象和领域不匹配。引用 72 inbox
Ting Su, Jue Wang, Zhendong Su
crossref: 2026-09-12

AI 速览

一句话:构建真实世界缺陷基准,系统评估 Android 自动化 GUI 测试工具发现崩溃缺陷的有效性与彻底性。

过去十年,Android 自动化 GUI 测试在应用可靠性保障上持续进步,已有数十种技术和工具能检测崩溃缺陷,并常宣称优于先前工作。然而,这些工具在实践中到底能多有效、多彻底地发现崩溃缺陷,仍缺乏基于真实缺陷的 ground-truth 基准来回答。既有研究多局限于若干选定应用的工具比较,无法给出直接而深入的结论。为此,本文构建面向真实世界崩溃缺陷的基准,并据此对 Android 自动化 GUI 测试进行基准评测,以系统考察其实际缺陷发现能力,填补缺乏统一实证标准的空白。

问题
Android 自动化 GUI 测试工具众多,但缺乏基于真实世界缺陷的 ground-truth 基准,难以回答其实际发现崩溃缺陷的有效性与彻底性。
方法
构建包含真实世界崩溃缺陷的基准,并以此对 Android 自动化 GUI 测试工具进行系统基准评测,而非仅比较若干选定应用。
评估
评估以真实世界缺陷为 ground truth,考察自动化 GUI 测试工具对崩溃缺陷的检测效果与覆盖程度。
原文摘要(Abstract)

For ensuring the reliability of Android apps, there has been tremendous, continuous progress on improving automated GUI testing in the past decade. Specifically, dozens of testing techniques and tools have been developed and demonstrated to be effective in detecting crash bugs and outperform their respective prior work in the number of detected crashes. However, an overarching question "How effectively and thoroughly can these tools find crash bugs in practice?" has not been well-explored, which requires a ground-truth benchmark with real-world bugs. Since prior studies focus on tool comparisons w.r.t. some selected apps, they cannot provide direct, in-depth answers to this question.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6413,
  title = {Benchmarking automated GUI testing for Android against real-world bugs},
  author = {Ting Su and Jue Wang and Zhendong Su},
  booktitle = {FSE},
  year = {2021},
  doi = {10.1145/3468264.3468620}
}