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.
- 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/Google Scholar
- Testing Mobile Business Applications {online} Available at http://www.keane.com/Google Scholar
- Hung Q. Nguyen, Bob Johnson, Michael Hackett, "Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems", Second Edition Google ScholarDigital Library
- Tauhida Parveen, Scott Tilley, "When to Migrate Software Testing to the Cloud?", Third International Conference on Software Testing, Verification, and Validation Workshops,2011 Google ScholarDigital Library
- I. Satoh, "A Testing Framework for Mobile Computing Software," IEEE Trans. Software Eng., vol. 29, no. 12, 2003, pp. 1112--21. Google ScholarDigital Library
- I. Satoh, "Software testing for Wireless mobile computing," IEEE Wireless Communications, October 2004, pp.1536--1284 Google ScholarDigital Library
- Shradha Ambekar," Extending ANT to Cloud Environment", Patni Computer Systems Ltd, SEEPZ, MumbaiGoogle Scholar
- 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 Google ScholarDigital Library
- Parag Shah (June, 2010) {Online} available at http://www.freepress-release.com/Google Scholar
- 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, 2010Google Scholar
Index Terms
- A cloud based software testing paradigm for mobile applications
Recommendations
Software Testing Based on Cloud Computing
ICICIS '11: Proceedings of the 2011 International Conference on Internet Computing and Information ServicesCloud testing is the method of software testing based on cloud computing technology. In this paper, the definition of cloud testing was derived from the concept of cloud computing. It analyzed the questions of which software testing projects can do the ...
Pragmatic assessment of research intensive areas in cloud: a systematic review
Cloud computing is a name given to a set of systems for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly ...
An Overview of Cloud Computing Testing Research
Cloud Computing – CLOUD 2019AbstractWith the rapid growth in information technology, there is a significant increase in research activities in the field of cloud computing. Cloud testing can be interpreted as (i) testing of cloud applications, which involves continuous monitoring of ...
Comments