Automated testing of mobile applications: A systematic map and review

Abel Méndez-Porras, Christian Quesada-López, Marcelo Jenkins

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

26 Citas (Scopus)

Resumen

Context: Software testing is a costly and time-consuming activity. Automated testing of mobile applications is considered complex and difficult. Indeed, several factors such as a variety of inputs (user, context, and environment) that a mobile application normally requires, and the heterogeneity of the technologies make automated testing not a trivial task. Two of the major challenges for automated testing are creation of the appropriate test cases scenarios and to decide in which devices to perform the testing. Objective: This paper reports on a systematic map and review. Automated testing approaches for mobile applications, testing techniques, and empirical assessment are identified, mapped, and characterized. We investigate the major challenges in automated testing of mobile applications. An analysis and synthesis of these studies is conducted. Method: A systematic mapping and systematic literature review research method has been conducted for identifying and aggregating evidence about automated testing of mobile applications. Results: A total 83 studies were identified. The results were tabulated and synthesized to provide recommendations to practitioners about automated testing of mobile applications. The main approaches identified were model-based testing (30%), capture/replay (15.5%), model-learning testing (10%), systematic testing (7.5%), fuzz testing (7.5%), random testing (5%) and scripted based testing (2.5%). Conclusions: In recent years, the number of proposals for automated software testing of mobile applications has increased. In 40% of the studies, the testing techniques use GUI-based models of the application. Further research is needed, in order to improve the creation of effective and efficient models for automated testing of mobile applications.

Idioma originalInglés
Título de la publicación alojadaCIBSE 2015 - XVIII Ibero-American Conference on Software Engineering
EditoresSantiago Matalonga, Ernesto Pimentel, Isabel Sofia Brito, Joao Araujo, Juan Jose Miranda, Sergio Espana, Ernesto Cuadros-Vargas, Nelly Bencomo, Oscar Pastor, Miguel Goulao, Toacy Oliveira, Nelly Condori-Fernandez, Jose Luis de la Vara, Marcos Kalinowski, Luis Olsina, Leandro Antonelli, Renata Guizzardi
EditorialIbero-American Conference on Software Engineering
Páginas195-208
Número de páginas14
ISBN (versión digital)9789972825804
EstadoPublicada - 2015
Evento18th Ibero-American Conference on Software Engineering, CIBSE 2015 - Lima, Perú
Duración: 22 abr 201524 abr 2015

Serie de la publicación

NombreCIBSE 2015 - XVIII Ibero-American Conference on Software Engineering

Conferencia

Conferencia18th Ibero-American Conference on Software Engineering, CIBSE 2015
País/TerritorioPerú
CiudadLima
Período22/04/1524/04/15

Huella

Profundice en los temas de investigación de 'Automated testing of mobile applications: A systematic map and review'. En conjunto forman una huella única.

Citar esto