Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A cloud based software testing paradigm for mobile applications

Published: 05 May 2011 Publication History

Abstract

The testing of applications for mobile computing devices is cumbersome due to the bounded computational resources that these devices have and diversity in mobile environments. There are many different types of emulators that have been proposed and used nowadays for this purpose. But these emulators typically cannot emulate: actual network speed and availability, actual device specific content-rendering speed, memory limitation, cache size, CPU speed, and stack size. These emulators are designed for specific platforms, which lack testing of applications on heterogeneous mobile platforms. Cloud Computing has a potential to overcome these challenges by taking up contemporary progress in parallel and distributed systems, virtualization, and software services. Cloud computing empowers us to have adaptable and on-demand network access to a common group of configurable computing resources. In this article, we introduce a cloudbased model that provides solutions to aforesaid challenges. Our model sets up a mobile environment, actual device and platform on the cloud resources for a given system configuration. It also provides software testing services to execute numerous tests automatically according to a given application.

References

[1]
David (DJ) W. Johnson, "The challenges of testing wireless mobile applications", Software Testing, Aug, 2009, vol.3 {Online} Available at http:// viewer.media.bitpipe.com/
[2]
Testing Mobile Business Applications {online} Available at http://www.keane.com/
[3]
Hung Q. Nguyen, Bob Johnson, Michael Hackett, "Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems", Second Edition
[4]
Tauhida Parveen, Scott Tilley, "When to Migrate Software Testing to the Cloud?", Third International Conference on Software Testing, Verification, and Validation Workshops,2011
[5]
I. Satoh, "A Testing Framework for Mobile Computing Software," IEEE Trans. Software Eng., vol. 29, no. 12, 2003, pp. 1112--21.
[6]
I. Satoh, "Software testing for Wireless mobile computing," IEEE Wireless Communications, October 2004, pp.1536--1284
[7]
Shradha Ambekar," Extending ANT to Cloud Environment", Patni Computer Systems Ltd, SEEPZ, Mumbai
[8]
Takayuki Banzai, Hitoshi Koizumi, "D-Cloud: Design of a Software Testing Environment for Reliable Distributed Systems Using Cloud Computing Technology", 2010, 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, Japan
[9]
Parag Shah (June, 2010) {Online} available at http://www.freepress-release.com/
[10]
T. Vengattaraman, P. Dhavachelvan, "A Model of Cloud Based Application Environment for Software Testing", (IJCSIS) International Journal of Computer Science and Information Security, Vol. 7, No. 3, 2010

Cited By

View all
  • (2023)Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of ThingsSustainability10.3390/su1509756915:9(7569)Online publication date: 5-May-2023
  • (2022)Analyzing the interactions among factors affecting cloud adoption for software testing: a two-stage ISM-ANN approachSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-022-07062-326:16(8047-8075)Online publication date: 1-Aug-2022
  • (2022)Software Testability (Its Benefits, Limitations, and Facilitation)Next Generation of Internet of Things10.1007/978-981-19-1412-6_23(287-298)Online publication date: 27-Sep-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 36, Issue 3
May 2011
89 pages
ISSN:0163-5948
DOI:10.1145/1968587
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 May 2011
Published in SIGSOFT Volume 36, Issue 3

Check for updates

Author Tags

  1. cloud computing
  2. cloud services
  3. emulator
  4. mobile applications
  5. software testing

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of ThingsSustainability10.3390/su1509756915:9(7569)Online publication date: 5-May-2023
  • (2022)Analyzing the interactions among factors affecting cloud adoption for software testing: a two-stage ISM-ANN approachSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-022-07062-326:16(8047-8075)Online publication date: 1-Aug-2022
  • (2022)Software Testability (Its Benefits, Limitations, and Facilitation)Next Generation of Internet of Things10.1007/978-981-19-1412-6_23(287-298)Online publication date: 27-Sep-2022
  • (2020)Automated Software Testing on Mobile Applications: A Review with Special Focus on Android Platform2020 20th International Conference on Advances in ICT for Emerging Regions (ICTer)10.1109/ICTer51097.2020.9325445(292-293)Online publication date: 4-Nov-2020
  • (2019)Systematic Literature Review on Penetration Testing for Mobile Cloud Computing ApplicationsIEEE Access10.1109/ACCESS.2019.29567707(173524-173540)Online publication date: 2019
  • (2018)Advancements in cloud computing software testing research2018 4th International Conference on Recent Advances in Information Technology (RAIT)10.1109/RAIT.2018.8389045(1-6)Online publication date: Mar-2018
  • (2018)Ubiquitous Application Testing on Cloud2018 International Conference on Smart Computing and Electronic Enterprise (ICSCEE)10.1109/ICSCEE.2018.8538412(1-4)Online publication date: Jul-2018
  • (2018)Functionality, Performance, and Compatibility Testing: A Model Based Approach2018 International Conference on Frontiers of Information Technology (FIT)10.1109/FIT.2018.00037(170-175)Online publication date: Dec-2018
  • (2018)Challenges in Automation of Test Cases for Mobile Payment Apps2018 4th International Conference on Computational Intelligence & Communication Technology (CICT)10.1109/CIACT.2018.8480303(1-4)Online publication date: Feb-2018
  • (2018)Speedroid: A Novel Automation Testing Tool for Mobile AppsInternational Conference on Innovative Computing and Communications10.1007/978-981-13-2354-6_29(271-285)Online publication date: 20-Nov-2018
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media