Testing infrastructures to support mobile application testing: A systematic mapping study

被引:0
|
作者
Kuroishi, Pedro Henrique [1 ]
Paiva, Ana Cristina Ramada [2 ]
Maldonado, Jose Carlos [3 ]
Vincenzi, Auri Marcelo Rizzo [1 ]
机构
[1] Univ Fed Sao Carlos, Comp Dept, Sao Carlos, Brazil
[2] Univ Porto, Fac Engn, INESC TEC, Porto, Portugal
[3] Univ Sao Paulo, Inst Math & Comp Sci, Sao Carlos, Brazil
基金
巴西圣保罗研究基金会;
关键词
Software testing; Software testing cloud; Software testing crowdsourcing; Testbed; Device farm; Mobile testing; Testing infrastructure; Infrastructure; Systematic mapping study; Mapping study; COMPATIBILITY; PLATFORM;
D O I
10.1016/j.infsof.2024.107573
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Testing activities are essential for the quality assurance of mobile applications under development. Despite its importance, some studies show that testing is not widely applied in mobile applications. Some characteristics of mobile devices and a varied market of mobile devices with different operating system versions lead to a highly fragmented mobile ecosystem. Thus, researchers put some effort into proposing different solutions to optimize mobile application testing. Objective: The main goal of this paper is to provide a categorization and classification of existing testing infrastructures to support mobile application testing. Methods: To this aim, the study provides a Systematic Mapping Study of 27 existing primary studies. Results: We present a new classification and categorization of existing types of testing infrastructure, the types of supported devices and operating systems, whether the testing infrastructure is available for usage or experimentation, and supported testing types and applications. Conclusion: Our findings show a need for mobile testing infrastructures that support multiple phases of the testing process. Moreover, we showed a need for testing infrastructure for context-aware applications and support for both emulators and real devices. Finally, we pinpoint the need to make the research available to the community whenever possible.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] NLP-assisted software testing: A systematic mapping of the literature
    Garousi, Vahid
    Bauer, Sara
    Felderer, Michael
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 126
  • [42] A Systematic Literature Mapping of Artificial Intelligence Planning in Software Testing
    de Lima, Luis F.
    Peres, Leticia M.
    Gregio, Andre R. A.
    Silva, Fabiano
    ICSOFT: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2020, : 152 - 159
  • [43] Exploring together Software Architecture and Software Testing: A Systematic Mapping
    Souza, Nilton Mendes
    Dias, Diogenes
    Ruas de Oliveira, Lucas Bueno
    Lana, Cristiane Aparecida
    Nakagawa, Elisa Yumi
    Maldonado, Jose Carlos
    PROCEEDINGS OF THE 2016 35TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2016,
  • [44] Using Machine Learning on Testing IoT Applications: a systematic mapping
    Freitas, Lavinia
    Lelli, Valeria
    PROCEEDINGS OF THE 28TH BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, WEBMEDIA 2022, 2022, : 348 - 358
  • [45] Requirements Engineering and Software Testing in Agile Methodologies: a Systematic Mapping
    Coutinho, Jarbele C. S.
    Andrade, Wilkerson L.
    Machado, Patricia D. L.
    PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 322 - 331
  • [46] Adoption of Software Testing in Internet of Things: A Systematic Literature Mapping
    Cortes, Mariela
    Saraiva, Raphael
    Souza, Marcia
    Mello, Patricia
    Soares, Pamella
    SAST 2019: PROCEEDINGS OF THE IV BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING, 2019, : 3 - 11
  • [47] Continuous Experimentation and A/B Testing: A Mapping Study
    Ros, Rasmus
    Runeson, Per
    PROCEEDINGS 2018 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON RAPID CONTINUOUS SOFTWARE ENGINEERING (RCOSE), 2018, : 35 - 41
  • [48] TTTEST: The Tool Support for Testing Interactive Multimodal Application
    Le Thanh Long
    Nguyen Thanh Binh
    Parissis, Ioannis
    2016 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATIONS (ICEIC), 2016,
  • [49] A Systematic Review on Cloud Testing
    Bertolino, Antonia
    De Angelis, Guglielmo
    Gallego, Micael
    Garcia, Boni
    Gortazar, Francisco
    Lonetti, Francesca
    Marchetti, Eda
    ACM COMPUTING SURVEYS, 2019, 52 (05)
  • [50] Compatibility Testing Service for Mobile Applications
    Zhang, Tao
    Gao, Jerry
    Cheng, Jing
    Uehara, Tadahiro
    9TH IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2015), 2015, : 179 - 186