Back to Search
Start Over
AppSpeedXray
- Source :
- SAC
- Publication Year :
- 2020
- Publisher :
- ACM, 2020.
-
Abstract
- The response time or speed of a mobile app is critical in the aspect of user experience. In the web environment, it is well known that WebPageTest and Google Lighthouse projects present web performance metrics measured through web browsers. However, there is no open-source mobile app performance measurement tool that automates performance tests for the metrics of the mobile app without its source code. In this paper, we propose a mobile app speed measurement tool, AppSpeedXray, that collects mobile app performance data of packet trace, XML log, execution video file, and CPU utilization from the mobile app binary file, and that computes performance metrics. For mobile app-specific performance metrics, we define speed index, first paint time, layout load time, CPU stable time, rendering time after data download, and the aggregated mobile app performance score. Our tool consists of a mobile app crawler to gather Android APK files, a UI automator to generate the user inputs for testing, and a performance analyzer to calculate the performance metrics.
- Subjects :
- Source code
Computer science
computer.internet_protocol
business.industry
media_common.quotation_subject
020207 software engineering
02 engineering and technology
computer.software_genre
User experience design
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
Operating system
Performance measurement
Web performance
Android (operating system)
Web crawler
business
computer
XML
media_common
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Proceedings of the 35th Annual ACM Symposium on Applied Computing
- Accession number :
- edsair.doi...........1c4843d3aa74c9aef3265e3b931d1b6f
- Full Text :
- https://doi.org/10.1145/3341105.3375773