Automated test input generation for android: Are we there yet?(e)

SR Choudhary, A Gorla, A Orso - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
Like all software, mobile applications (" apps") must be adequately tested to gain confidence
that they behave correctly. Therefore, in recent years, researchers and practitioners alike …

Automated testing of android apps: A systematic literature review

P Kong, L Li, J Gao, K Liu… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Automated testing of Android apps is essential for app users, app developers, and market
maintainer communities alike. Given the widespread adoption of Android and the …

Sapienz: Multi-objective automated testing for android applications

K Mao, M Harman, Y Jia - … of the 25th international symposium on …, 2016 - dl.acm.org
We introduce Sapienz, an approach to Android testing that uses multi-objective search-
based testing to automatically explore and optimise test sequences, minimising length, while …

Guided, stochastic model-based GUI testing of Android apps

T Su, G Meng, Y Chen, K Wu, W Yang, Y Yao… - Proceedings of the …, 2017 - dl.acm.org
Mobile apps are ubiquitous, operate in complex environments and are developed under the
time-to-market pressure. Ensuring their correctness and reliability thus becomes an …

Reinforcement learning based curiosity-driven testing of Android applications

M Pan, A Huang, G Wang, T Zhang, X Li - Proceedings of the 29th ACM …, 2020 - dl.acm.org
Mobile applications play an important role in our daily life, while it still remains a challenge
to guarantee their correctness. Model-based and systematic approaches have been applied …

50 ways to leak your data: An exploration of apps' circumvention of the android permissions system

J Reardon, Á Feal, P Wijesekera, AEB On… - 28th USENIX security …, 2019 - usenix.org
Modern smartphone platforms implement permission-based models to protect access to
sensitive data and system resources. However, apps can circumvent the permission model …

“Won't somebody think of the children?” examining COPPA compliance at scale

I Reyes, P Wijesekera, J Reardon… - The 18th Privacy …, 2018 - dspace.networks.imdea.org
We present a scalable dynamic analysis frame-work that allows for the automatic evaluation
of the privacy behaviors of Android apps. We use our system to analyze mobile apps' …

Deep reinforcement learning for black-box testing of android apps

A Romdhana, A Merlo, M Ceccato… - ACM Transactions on …, 2022 - dl.acm.org
The state space of Android apps is huge, and its thorough exploration during testing remains
a significant challenge. The best exploration strategy is highly dependent on the features of …

Automatically discovering, reporting and reproducing android application crashes

K Moran, M Linares-Vásquez… - … on software testing …, 2016 - ieeexplore.ieee.org
Mobile developers face unique challenges when detecting and reporting crashes in apps
due to their prevailing GUI event-driven nature and additional sources of inputs (eg, sensor …

Automated model-based android gui testing using multi-level gui comparison criteria

YM Baek, DH Bae - Proceedings of the 31st IEEE/ACM International …, 2016 - dl.acm.org
Automated Graphical User Interface (GUI) testing is one of the most widely used techniques
to detect faults in mobile applications (apps) and to test functionality and usability. GUI …