Proceedings Article10.1109/APSEC48747.2019.00030
A Cloud-Based Solution for Testing Applications' Compatibility and Portability on Fragmented Android Platform
Ammar Lanui,Thiam Kian Chiew +1 more
- 01 Dec 2019
- pp 158-164
7
TL;DR: A cloud testing model is proposed to address the fragmentation of Android platform and provide automated application testing services on the actual devices and has the potential to manage the challenging portability and compatibility testing on the Android platform in a flexible and scalable manner.
read more
Abstract: Testing is a vital activity in software development. The ISO/IEC has defined a standard for system and software quality models called ISO/IEC 25010:2011 to be a guideline and scope for testing any applications. Testing of mobile applications according to this standard, however, is more challenging than other types of software. The diversity of Android devices and various versions of Android operating system, for example, has created a large fragmentation of the Android platform. This fragmentation hinders testing of Android applications especially in relation to portability and compatibility. Existing solutions are either neglecting portability and compatibility issues or lack flexibility in fulfilling needs of the different organizations. We propose a cloud testing model to address the fragmentation of Android platform and provide automated application testing services on the actual devices. The model can be configured in the public, private or hybrid setups to suit individual organizations' needs and budget. A prototype was built based on the model. 10 Android testers used the prototype and the Android Emulator to perform mobile application testing. Results show that the model has the potential to manage the challenging portability and compatibility testing on the Android platform in a flexible and scalable manner.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Taming Android Fragmentation through Lightweight Crowdsourced Testing
TL;DR: Zhang et al. as mentioned in this paper proposed a lightweight, crowdsourced testing approach, which enables the possibility of taming Android fragmentation through crowdsourced efforts, which is an emerging alternative to conventional mobile testing mechanisms that allow developers to test their products on real devices to pinpoint platform specific issues.
Portability Characteristics Evaluation of MyITS Mobile using ISO/IEC 25010 Quality Standard
Fatimatus Zulfa,Hidayatul Munawaroh,Siti Rochimah +2 more
- 19 Sep 2020
TL;DR: This study aims to measure quality of portability on MyITS Mobile using ISO / IEC 25010 quality standards and proves that the MyITS application can run well in a variety of environments, especially on the Android and IOS operating systems.
1
Performance testing as a service using cloud computing environment: A survey
TL;DR: In this paper , the authors present a survey of the performance testing as a service (PaaS) model and compare it with the traditional performance testing methodologies in terms of benefits and challenges.
Taming Android Fragmentation Through Lightweight Crowdsourced Testing
TL;DR: Zhang et al. as discussed by the authors proposed a lightweight, crowdsourced testing approach, LazyCow, to enable the possibility of taming Android fragmentation through crowdsourced efforts, which allows developers to test their products on real devices to pinpoint platform-specific issues.
Using Metamorphic Testing to Identify Authentication Vulnerabilities in Android Mobile Applications
Marília Uchôa Cavalcanti Lott de Moraes Costa
- 20 Aug 2024
TL;DR: Researchers employ metamorphic testing to identify authentication vulnerabilities in Android mobile apps, demonstrating its effectiveness in detecting previously unknown flaws, improving app security, and reducing the risk of cyber attacks.
References
AppACTS: Mobile App Automated Compatibility Testing Service
Jun-fei Huang
- 08 Apr 2014
TL;DR: This paper presents Mobile App Automated Compatibility Testing Service (AppACTS), which is aimed at helping developers to improve mobile application compatibility testing efficiency, save cost and ensure mobile application quality and reliability.
27
Automated Mobile Testing as a Service (AM-TaaS)
Isabel K. Villanes,Erick Alexandre Bezerra Costa,Arilo Claudio Dias-Neto +2 more
- 27 Jun 2015
TL;DR: A framework is proposed, called Automated Mobile Testing as a Service (AM-TaaS), which offers automated test for mobile applications based on AQuA's test criteria, and results show 100% of the emulated devices could be tested using automated test cases designed in the framework for this test criterion.
26
SOA based mobile application software test framework
Zhi-fang Liu,Bin Liu,Xiaopeng Gao +2 more
- 20 Jul 2009
TL;DR: The definition of mobile application software is proposed, as well as its classification, and the thought of service-oriented architecture is introduced into this area, and a test platform is built based on the framework and used to test a typical software of mobile phone.
20
A Framework for Automated Security Testing of Android Applications on the Cloud
Sam Malek,Naeem Esfahani,Thabet Kacem,Riyadh Mahmood,Nariman Mirzaei,Angelos Stavrou +5 more
- 20 Jun 2012
TL;DR: A project targeted at the development of a framework that aids the analysts in testing the security of Android apps, comprised of a tool-suite that given an application automatically generates and executes numerous test cases, and provides a report of uncovered security vulnerabilities to the human analyst.
18
Mobile application testing on smart devices using MTAAS framework in cloud
A. Malini,N. Venkatesh,K. Sundarakantham,S. Mercyshalinie +3 more
- 01 Dec 2014
TL;DR: Testing of mobile applications using MTAAS provides most realistic results since it includes real network speed and results shows that MTAAS can effectively reduce the complexity of mobile testing on different smart devices.
14