paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Automated support for mobile application testing and maintenance

移动应用测试与维护的自动化支持
FSE Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2018匹配度 1/10 · 论文聚焦移动应用测试与维护、Android 碎片化和缺陷报告处理,属于软件测试/维护方向,未涉及静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析等用户核心方向。引用 1 inbox
Mattia Fazzini
crossref: 2026-09-12

AI 速览

一句话:提出自动化技术,用于提升移动应用测试效率、应对Android碎片化并加速缺陷报告处理。

移动应用已广泛用于阅读新闻、银行交易等日常任务,因此开发者需要通过测试来确认应用行为符合预期。然而移动应用测试颇具挑战:企业常报告缺少足够时间和合适方法;Android生态的碎片化还要求应用在大量不同设备上正确运行;同时,几乎无法发布无缺陷应用,开发者必须快速响应缺陷报告并发布修复版本,以避免客户流失。本文提出一项研究计划,旨在为移动应用测试与维护提供新颖的自动化支持技术,具体包括:更有效、高效地测试应用,应对Android生态碎片化带来的问题,以及帮助开发者快速处理缺陷报告。摘要未给出已实现的评估结果。

问题
移动应用测试与维护困难,尤其面临测试时间与方法不足、Android生态碎片化以及缺陷报告响应压力等问题。
方法
该研究计划提出自动化支持技术,覆盖更有效高效的测试、应对Android碎片化、以及快速处理缺陷报告三个方面。
评估
摘要未描述具体评估方法或结果;该文为研究计划,评估方案尚未在摘要中给出。
原文摘要(Abstract)

Mobile applications are an essential part of our daily life. In fact, they can be used for tasks that range from reading the news to performing bank transactions. Considering the impact that mobile applications have in our lives, it is important for developers to test them and gain confidence that they behave as expected. However, testing mobile applications proves to be challenging. In fact, mobile companies report that they do not have enough time and the right methods to test. In addition, in the case of Android applications, the situation is further complicated by the "fragmentation" of the ecosystem. Developers not only need to ensure that an application behaves as expected but also need to make sure that the application does so on a multitude of different devices. Finally, because it is virtually impossible to release a bug free application, developers also need to quickly react to bug reports and release a fixed version of the application before customer loss. The research plan proposed in this paper, aims to provide novel techniques to automate the support for mobile application testing and maintenance. Specifically, it proposes techniques to: test apps more effectively and efficiently, tackle the problems caused by the "fragmentation" of the Android ecosystem, and help developers in quickly handling bug reports.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4689,
  title = {Automated support for mobile application testing and maintenance},
  author = {Mattia Fazzini},
  booktitle = {FSE},
  year = {2018},
  doi = {10.1145/3236024.3275425}
}