CFP last date
20 December 2024
Reseach Article

Cloud Computing Software Testing Research Advancements

by Nirmal Kumar Gupta, Mohammad Qasim Rafiq
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 179 - Number 9
Year of Publication: 2018
Authors: Nirmal Kumar Gupta, Mohammad Qasim Rafiq
10.5120/ijca2018916082

Nirmal Kumar Gupta, Mohammad Qasim Rafiq . Cloud Computing Software Testing Research Advancements. International Journal of Computer Applications. 179, 9 ( Jan 2018), 28-32. DOI=10.5120/ijca2018916082

@article{ 10.5120/ijca2018916082,
author = { Nirmal Kumar Gupta, Mohammad Qasim Rafiq },
title = { Cloud Computing Software Testing Research Advancements },
journal = { International Journal of Computer Applications },
issue_date = { Jan 2018 },
volume = { 179 },
number = { 9 },
month = { Jan },
year = { 2018 },
issn = { 0975-8887 },
pages = { 28-32 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume179/number9/28830-2018916082/ },
doi = { 10.5120/ijca2018916082 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:54:54.244676+05:30
%A Nirmal Kumar Gupta
%A Mohammad Qasim Rafiq
%T Cloud Computing Software Testing Research Advancements
%J International Journal of Computer Applications
%@ 0975-8887
%V 179
%N 9
%P 28-32
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The emergence of cloud computing has brought tremendous impact on software organizations and software architecture design. The new environment requires software testing methods, technologies and tools to be changed. This research summarizes the contents of software testing in cloud computing environment. The definition, characteristics, types and scope of cloud computing software testing are discussed in presented research. Discussion of software testing services related research work is performed. Finally, it points out some issues that should be studied deeply in software testing in cloud computing environment.

References
  1. Prakash V. and Gopalakrishanan S. 2012. “Cloud Computing Solution-Benefits and Testing Challenges”, Journal of Theoretical and Applied Information Technology, Volume 39, Number 2, 2012.
  2. Gao J., Bai X. and Tsai W. 2011. “Cloud Testing- Issues, Challenges, Needs and Practice”, Software engineering: an international Journal (SeiJ), Volume 1, Number 1, September 2011.
  3. Mladen A Vouk. 2008. “Cloud computing: Issues, research and implementations”. ITI 2008 30th International Conference on Information Technology Interfaces, Volume 16, Number 4, pp. 31–40, 2008.
  4. Parveen T. and Tilley S. 2010. “When to Migrate Software Testing to the Cloud?”. Third International Conference on Software Testing, Verification, and Validation Workshops, Paris, pp. 424-427.
  5. Ciortea L., Zamfir C. and Bucur S. 2010. Cloud9: a software testing service. ACM SIGOPS Operating Systems Review, Volume 43, Number 4, pp. 5–10.
  6. Oriol M. and Ullah F. 2010. YETI on the Cloud. In Proceedings of the 2010 Third International Conference on Software Testing, Verification, and Validation Workshops (ICSTW '10). IEEE Computer Society, Washington, DC, USA, pp. 434-437.
  7. Riungu L.M., Taipale O. and Smolander K. 2010. Software Testing as an Online Service: Observations from Practice. In Third International Conference on Software Testing, Verification, and Validation Workshops (ICSTW), pp. 418-423.
  8. Candea G., Bucur S. and Zamfir C. 2010. Automated software testing as a service. In ACM SOCC.
  9. Kalliosaari L.R., Taipale O., Smolander K. and Richardson I. 2016. Adoption and use of cloud-based testing in practice. Software Quality Journal, Volume 24, Number 2, pp. 337-364.
  10. Yang Y., Onita C., Dhaliwal J and Zhang X., 2009. “TESTQUAL: conceptualizing software testing as a service,” Proc. 15th Americas conf. on information systems, San Francisco, California, USA, paper 608.
  11. Tan J., Pan X., Kavulya S., Gandhi R. and Narasimhan P. 2008. SALSA: analyzing logs as state machines. In Proceedings of the First USENIX conference on Analysis of system logs (WASL'08). USENIX Association, Berkeley, CA, USA, pp. 6-6.
  12. Tan J., Pan X., Kavulya S., Gandhi R. and Narasimhan P. 2009. Mochi: visual log-analysis based tools for debugging hadoop. In Proceedings of the 2009 conference on Hot topics in cloud computing (HotCloud'09). USENIX Association, Berkeley, CA, USA.
  13. Pan X., Tan J., Kavulya S., Gandhi R. and Narasimhan P. 2010. Ganesha: blackBox diagnosis of MapReduce systems. SIGMETRICS Perform. Eval. Rev. 37, 3 (January 2010), pp. 8-13.
  14. Dean J. and Ghemawat S. 2008. MapReduce: simplified data processing on large clusters. Commun. ACM 51, 1 (January 2008), pp. 107-113.
  15. Ganon Z. and Zilbershtein I.E. 2009. Cloud-based Performance Testing of Network Management Systems. 2009 IEEE 14th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, Pisa, pp. 1-6.
  16. Baride S. and Dutta K. 2011. A cloud based software testing paradigm for mobile applications. SIGSOFT Softw. Eng. Notes 36, 3 (May 2011), pp. 1-4.
  17. Qian L., Luo Z., Du Y. and Guo L. 2009. Cloud computing: an overview. In: CloudCom’09: proceedings of the 1st international conference on cloud computing. Springer, Berlin, pp. 626–631.
  18. Candea G., Bucur S. and Zamfir C. 2010. Automated software testing as a service. In Proceedings of the 1st ACM symposium on Cloud computing (SoCC '10). ACM, New York, NY, USA, pp. 155-160.
  19. King T.M. and Ganti A.S. 2010. Migrating Autonomic Self-Testing to the Cloud. In Proceedings of the 2010 Third International Conference on Software Testing, Verification, and Validation Workshops (ICSTW '10). IEEE Computer Society, Washington, DC, USA, pp. 438-443.
  20. Gaisbauer S., Kirschnick J., Edwards N. and Rolia J. 2008. VATS: Virtualized-Aware Automated Test Service. In Proceedings of the 2008 Fifth International Conference on Quantitative Evaluation of Systems (QEST '08). IEEE Computer Society, Washington, DC, USA, pp. 93-102.
  21. Tilley S., and Parveen T. 2012. Software Testing in the Cloud: Perspectives on an Emerging Discipline (1st ed.). IGI Global, Hershey, PA, USA.
  22. Lu H., Chan W.K. and Tse T.H. 2008. Testing pervasive software in the presence of context inconsistency resolution services. In Proceedings of the 30th international conference on Software engineering (ICSE '08). ACM, New York, NY, USA, pp. 61-70.
  23. Chan W.K., Mei L. and Zhang Z. 2009. Modeling and testing of cloud applications. IEEE Asia-Pacific Services Computing Conference (APSCC), Singapore, pp. 111-118.
  24. Vengattaraman T., Dhavachelvan P. and Baskaran R. 2010 Model of Cloud Based Application Environment for Software Testing. (IJCSIS) International Journal of Computer Science and Information Security, Volume 7, Number 3.
  25. Priyadarsini K, Balasubramanian V, Karthik S. 2011. Cloud Testing as a Service. Intematicnal Journal of Advanced Engineering and Technologies (IJAEST), Volume 6, Number 2, pp. 173 - 177.
  26. Armbrust M, Fox A, Griffith R, Joseph A, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M. 2010. A view of cloud computing. Communications of the ACM, Volume 53, Number 4, pp. 50–58.
  27. Bentley J. E, Bank W. 2005. NCC Software Testing Fundamentals—Concepts, Roles, and Terminology, In: Proceedings of SAS Conference, pp. 1 - 12.
  28. Jamshidi P., Ahmad A. and Pahl C. 2014. Autonomic resource provisioning for cloud-based software. In Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Hyderabad, India, ACM, pp. 95–104.
  29. Incki, K., Ari, I., & Sözer, H. 2012. A survey of software testing in the cloud. In IEEE Sixth International.Conference on Software Security and Reliability Companion (SERE-C), 2012 pp. 18-23.
  30. Parkhil F. Douglas, 1966. "The challenge of the Computer Utility.".
  31. Lohr S. 2007. "Google and IBM Join in ‘Cloud Computing’Research" New York Times 8.
  32. Vouk A, M. 2008.“Cloud computing–issues, research and implementations”, CIT. Journal of Computing and Information Technology, Volume 16, Issue 4, pp. 235-246.
  33. Mell P. and Grance T., 2011. "The NIST definition of cloud computing [Recommendations of the National Institute of Standards and Technology-Special Publication 800-145]" NIST Special Publication, Volume 145, pp. 7.
  34. Gao J., Bai X., Tsai W.T., and Uehara T. 2013.“Testing as a service (TaaS) on clouds”, In Service Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on (pp. 212-223). IEEE.
  35. Riungu-Kalliosaari L., Taipale O., Smolander K., and Richardson I., 2016. "Adoption and use of cloud-based testing in practice." Software Quality Journal, Volume 24, Issue 2, pp. 337-364.
Index Terms

Computer Science
Information Sciences

Keywords

Software Testing Cloud Computing Cloud Testing TaaS SaaS PaaS