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.
| Original language | English (US) |
|---|---|
| Title of host publication | ESEC/FSE 2018 - Proceedings of the 2018 26th ACM Joint Meeting on European So ftware Engineering Conference and Symposium on the Foundations of So ftware Engineering |
| Editors | Alessandro Garci, Corina S. Pasareanu, Gary T. Leavens |
| Publisher | Association for Computing Machinery, Inc |
| Pages | 932-935 |
| Number of pages | 4 |
| ISBN (Electronic) | 9781450355735 |
| DOIs | |
| State | Published - Oct 26 2018 |
| Externally published | Yes |
| Event | 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2018 - Lake Buena Vista, United States Duration: Nov 4 2018 → Nov 9 2018 |
Publication series
| Name | ESEC/FSE 2018 - Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering |
|---|
Conference
| Conference | 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2018 |
|---|---|
| Country/Territory | United States |
| City | Lake Buena Vista |
| Period | 11/4/18 → 11/9/18 |
Bibliographical note
Publisher Copyright:© 2018 Association for Computing Machinery.
Keywords
- Mobile apps
- automated testing
- debugging
- differential testing
Fingerprint
Dive into the research topics of 'Automated support for mobile application testing and maintenance'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS