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...
Saved in:
Published in | Proceedings / Asia Pacific Software Engineering Conference pp. 158 - 164 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2019
|
Subjects | |
Online Access | Get full text |
ISSN | 2640-0715 |
DOI | 10.1109/APSEC48747.2019.00030 |
Cover
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. |
---|---|
AbstractList | 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. |
Author | Lanui, Ammar Chiew, Thiam Kian |
Author_xml | – sequence: 1 givenname: Ammar surname: Lanui fullname: Lanui, Ammar organization: Red Ant Technology Sdn. Bhd – sequence: 2 givenname: Thiam Kian surname: Chiew fullname: Chiew, Thiam Kian organization: University of Malaya |
BookMark | eNotjE9LwzAYxqMouE0_gQi5eep8kyZNeqxlU2HgYPM80vTtiLRJabPDvr0d7vT84Xl-c3Lng0dCXhgsGYP8rdjuVqXQSqglB5YvASCFGzJnimsmMqH1LZnxTEACiskHMh_HXwAOAuSMdAUt23Cqk3czYk13oT1FFzxtwkD3OEbnj7To-9ZZc-nHV1qGrp985VoXz9T4mm7DEM01T9f1YI4d-jjhCl8PwU2L1sSJ2D2S-8a0Iz5ddUF-1qt9-Zlsvj--ymKTOA5pTBpeNRJ5zdHkma0kt9I2GTeZtkoKnWtAKyuN0krNEaxAo5o0V1WjK2a4TRfk-Z_rEPHQD64zw_mgcyEzIdM_AEFc4A |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/APSEC48747.2019.00030 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 1728146488 9781728146485 |
EISSN | 2640-0715 |
EndPage | 164 |
ExternalDocumentID | 8945645 |
Genre | orig-research |
GroupedDBID | 29O 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS |
ID | FETCH-LOGICAL-i203t-f2bf5e2d2ea96cb52c5cf62a68c7548980ec5b8e5c582e0c4ea7f397bf8b1a2c3 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 27 02:44:41 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i203t-f2bf5e2d2ea96cb52c5cf62a68c7548980ec5b8e5c582e0c4ea7f397bf8b1a2c3 |
PageCount | 7 |
ParticipantIDs | ieee_primary_8945645 |
PublicationCentury | 2000 |
PublicationDate | 2019-Dec. |
PublicationDateYYYYMMDD | 2019-12-01 |
PublicationDate_xml | – month: 12 year: 2019 text: 2019-Dec. |
PublicationDecade | 2010 |
PublicationTitle | Proceedings / Asia Pacific Software Engineering Conference |
PublicationTitleAbbrev | APSEC |
PublicationYear | 2019 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0020405 |
Score | 2.1257796 |
Snippet | 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... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 158 |
SubjectTerms | Android Biological system modeling cloud compatibility fragmentation IEC Standards ISO Standards Performance evaluation portability Portals Security Testing |
Title | A Cloud-Based Solution for Testing Applications' Compatibility and Portability on Fragmented Android Platform |
URI | https://ieeexplore.ieee.org/document/8945645 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ3Na8IwGMaDetrJbTr2TQ6DXRZt06ZNjk4UGTiEKXiTfIrMtWO0h-2vX5JWHWOH3drS0pKkeZ8kv_cJAHcB5tyGzRhhnnJkOzyBeEQNUinBNDFRxDxVOX1OJov4aUmWDfCwz4XRWnv4TPfcoV_LV7ks3VRZnzJvftIETdvMqlyt_eDKNkZSZ-iEAesPZi-joRXjcerwLedJWYHOhx1UfAAZt8F09-qKG3ntlYXoya9froz__bZj0D2k6sHZPgidgIbOTkF7t1cDrH_dDngbwOE2LxV6tGFLwd1sGLSaFc6d00a2hoMfi9n30PcURQXPfkKeKeip0_rcPmo179pbeirosMh8Y-_Y8sKp4C5YjEfz4QTVWy2gDQ6iAhksDNFYYc1ZIgXBkkiTYJ5QmdoxDaOBlkRQTSShWAcy1jw1VsoIQ0XIsYzOQCvLM30OYJTYOpbKKCyCOJIx0yFOmUg0DWNOCbkAHVd6q_fKTWNVF9zl35evwJHH5zwgew1axUepb6wMKMStr_9voXO0Wg |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwHG0QD3pCBeO3PZh4sTC6duuOSDCoQEiEhBvp1wgRN2O2g_71tt0AYzx4W5c1W9qu77V9v_cD4MbDnBvYJAjzkCMz4QnEfRYjFVLMgtj3I6eqHI6C_pQ8zeisAu42sTBaayc-00176c7yVSpzu1XWYpEzP9kBuwb3CS2itTbLKzMcaRmj0_aiVmf80usaOk5CK-CyrpSF1HmbQ8VByEMNDNcvL5Qjr808E0359cuX8b9fdwAa22A9ON7A0CGo6OQI1NbZGmD589bBWwd2V2mu0L0BLgXX-2HQsFY4sV4byQJ2fhxn30I3V2SFfPYT8kRBpzsty6aqYb0LZ-qpoBVGpkvzxIpnlgc3wPShN-n2UZlsAS2x52coxiKmGiuseRRIQbGkMg4wD5gMzaomYp6WVDBNJWVYe5JoHsaGzIiYiTbH0j8G1SRN9AmAfmB6WapYYeERX5JIt3EYiUCzNuGM0lNQt603fy_8NOZlw539ffsa7PUnw8F88Dh6Pgf7ti8LOckFqGYfub40pCATV24sfAM9Qreq |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+%2F+Asia+Pacific+Software+Engineering+Conference&rft.atitle=A+Cloud-Based+Solution+for+Testing+Applications%27+Compatibility+and+Portability+on+Fragmented+Android+Platform&rft.au=Lanui%2C+Ammar&rft.au=Chiew%2C+Thiam+Kian&rft.date=2019-12-01&rft.pub=IEEE&rft.eissn=2640-0715&rft.spage=158&rft.epage=164&rft_id=info:doi/10.1109%2FAPSEC48747.2019.00030&rft.externalDocID=8945645 |