A systematic mapping study of mobile application testing techniques

S Zein, N Salleh, J Grundy - Journal of Systems and Software, 2016 - Elsevier
The importance of mobile application specific testing techniques and methods has been
attracting much attention of software engineers over the past few years. This is due to 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 …

Continuous, evolutionary and large-scale: A new perspective for automated mobile app testing

M Linares-Vásquez, K Moran… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Mobile app development involves a unique set of challenges including device fragmentation
and rapidly evolving platforms, making testing a difficult task. The design space for a …

How do developers test android applications?

M Linares-Vásquez, C Bernal-Cárdenas… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Enabling fully automated testing of mobile applications has recently become an important
topic of study for both researchers and practitioners. A plethora of tools and approaches …

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 …

Enabling mutation testing for android apps

M Linares-Vásquez, G Bavota, M Tufano… - Proceedings of the …, 2017 - dl.acm.org
Mutation testing has been widely used to assess the fault-detection effectiveness of a test
suite, as well as to guide test case generation or prioritization. Empirical studies have shown …

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 Xie - 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 …