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 …

A survey of context simulation for testing mobile context-aware applications

C Luo, J Goncalves, E Velloso, V Kostakos - ACM Computing Surveys …, 2020 - dl.acm.org
Equipped with an abundance of small-scale microelectromechanical sensors, modern
mobile devices such as smartphones and smartwatches can now offer context-aware …

AppFlow: using machine learning to synthesize robust, reusable UI tests

G Hu, L Zhu, J Yang - Proceedings of the 2018 26th ACM Joint Meeting …, 2018 - dl.acm.org
UI testing is known to be difficult, especially as today's development cycles become faster.
Manual UI testing is tedious, costly and error-prone. Automated UI tests are costly to write …

Gifdroid: Automated replay of visual bug reports for android apps

S Feng, C Chen - Proceedings of the 44th International Conference on …, 2022 - dl.acm.org
Bug reports are vital for software maintenance that allow users to inform developers of the
problems encountered while using software. However, it is difficult for non-technical users to …

Video2Action: Reducing human interactions in action annotation of app tutorial videos

S Feng, C Chen, Z **ng - Proceedings of the 36th Annual ACM …, 2023 - dl.acm.org
Tutorial videos of mobile apps have become a popular and compelling way for users to
learn unfamiliar app features. To make the video accessible to the users, video creators …

Translating video recordings of mobile app usages into replayable scenarios

C Bernal-Cárdenas, N Cooper, K Moran… - Proceedings of the …, 2020 - dl.acm.org
Screen recordings of mobile applications are easy to obtain and capture a wealth of
information pertinent to software developers (eg, bugs or feature requests), making them a …

Toward interactive bug reporting for (android app) end-users

Y Song, J Mahmud, Y Zhou, O Chaparro… - Proceedings of the 30th …, 2022 - dl.acm.org
Many software bugs are reported manually, particularly bugs that manifest themselves
visually in the user interface. End-users typically report these bugs via app reviewing …

An infrastructure approach to improving effectiveness of Android UI testing tools

W Wang, W Lam, T **e - Proceedings of the 30th ACM SIGSOFT …, 2021 - dl.acm.org
Due to the importance of Android app quality assurance, many Android UI testing tools have
been developed by researchers over the years. However, recent studies show that these …

Roscript: a visual script driven truly non-intrusive robotic testing system for touch screen applications

J Qian, Z Shang, S Yan, Y Wang, L Chen - Proceedings of the ACM/IEEE …, 2020 - dl.acm.org
Existing intrusive test automation techniques for touch screen applications (eg, Appium and
Sikuli) are difficult to work on many closed or uncommon systems, such as a GoPro. Being …

Towards efficient record and replay: A case study in wechat

S Feng, H Lu, T **ong, Y Deng, C Chen - Proceedings of the 31st ACM …, 2023 - dl.acm.org
WeChat, a widely-used messenger app boasting over 1 billion monthly active users,
requires effective app quality assurance for its complex features. Record-and-replay tools …