A SURVEY OF AUTOMATED TESTING TECHNIQUES FOR ANDROID-BASED MOBILE APPLICATIONS
Ndukwe-Oke Eke, Ibrahim Anka Salihu, Asmau Usman, Rosziati Ibrahim, Yusuf U. Mshelia · Nigerian Journal of Technology · 2025
To conduct a survey of Mobile Applications Testing (MAT) to determine the research contributions in mobile applications testing such as the test approach, test strategy, testing techniques and evaluation methods used in mobile applications testing, as well as to determine the publication frequency and the publication region. This study adopted the guidelines provided by Kitchenham and Charters, and Petersen et al. for conducting this systematic mapping study. A total of 242 studies were selected using predefined inclusion/exclusion criteria. Studies were retrieved from five major academic databases (IEEE Xplore, ACM Digital Library, ScienceDirect, Web of Science, and EBSCOhost) using validated search strings. Findings show that MAT publications increased steadily between 2009 and 2022, with 2018 recording the highest number (n = 33). China and United States were the most active contributors. Model-based testing emerged as the most commonly used testing technique, while fault detection and code coverage were the most widely adopted evaluation methods. Dynodroid, with 952 citations and an NCII score of 79.3, was identified as the most influential MAT-related study. This study presents a structured overview of MAT research trends, methods, and influential works, offering a valuable reference for researchers and practitioners in the software testing community.