A cloud-based solution for testing applications' compatibility and portability on fragmented android platform

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 t...

Full description

Saved in:
Bibliographic Details
Main Authors: Lanui, Ammar, Chiew, Thiam Kian
Format: Conference or Workshop Item
Published: IEEE 2019
Subjects:
Online Access:http://eprints.um.edu.my/37295/
https://ieeexplore.ieee.org/document/8945645
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaya
id my.um.eprints.37295
record_format eprints
spelling my.um.eprints.372952023-03-15T04:29:15Z http://eprints.um.edu.my/37295/ A cloud-based solution for testing applications' compatibility and portability on fragmented android platform Lanui, Ammar Chiew, Thiam Kian QA75 Electronic computers. Computer science 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. IEEE 2019 Conference or Workshop Item PeerReviewed Lanui, Ammar and Chiew, Thiam Kian (2019) A cloud-based solution for testing applications' compatibility and portability on fragmented android platform. In: 2019 26TH Asia-Pacific Software Engineering Conference (APSEC), 2-5 December 2019, Putrajaya, Malaysia. https://ieeexplore.ieee.org/document/8945645
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Lanui, Ammar
Chiew, Thiam Kian
A cloud-based solution for testing applications' compatibility and portability on fragmented android platform
description 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.
format Conference or Workshop Item
author Lanui, Ammar
Chiew, Thiam Kian
author_facet Lanui, Ammar
Chiew, Thiam Kian
author_sort Lanui, Ammar
title A cloud-based solution for testing applications' compatibility and portability on fragmented android platform
title_short A cloud-based solution for testing applications' compatibility and portability on fragmented android platform
title_full A cloud-based solution for testing applications' compatibility and portability on fragmented android platform
title_fullStr A cloud-based solution for testing applications' compatibility and portability on fragmented android platform
title_full_unstemmed A cloud-based solution for testing applications' compatibility and portability on fragmented android platform
title_sort cloud-based solution for testing applications' compatibility and portability on fragmented android platform
publisher IEEE
publishDate 2019
url http://eprints.um.edu.my/37295/
https://ieeexplore.ieee.org/document/8945645
_version_ 1761616815155314688