Skip to main content

Leveraging Potential of Cloud for Software Performance Testing

  • Chapter
  • First Online:
Cloud Computing

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

Considerable amount of cloud adoption is proven in the area of software testing. There are several providers in the area of hosted testing tools and services like IBM and HP. The functional testing tools cover a variety of aspects in functionality testing for Web applications, Web services and mobile applications. Another set of tools in relation to cloud environments is in the area of performance testing from cloud providers such as BlazeMeter, SOASTA, LoadStorm and Keynote. This chapter discusses various options available for leveraging cloud for performance testing of software applications. Additionally, the chapter covers some of the key considerations when selecting the solution providers. The chapter also presents a conceptual reference framework for leveraging the readily available public cloud infrastructures for optimized cost and high-volume load simulations from different regions for efficient testing. Such a custom framework can help in making the enterprise system services more market ready, which in turn aids in improving the overall quality of the enterprise systems. Proposed reference framework can be used in performance testing, regression testing, benchmarking and product certification of any on-premise or cloud-deployed services. This helps in reducing the overall testing cost and test cycle duration, thereby achieving accurate capacity planning.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Connie, U.S., Lloyd, G.W.: Software performance engineering. http://www.springerlink.com/content/g311888355nh7120 (2004)

  2. Lazic, L., Mastorakis, N.: Cost effective software test metrics. http://www.jameslewiscoleman.info/jlc_stuff/project_research/CostEffectiveSoftwareTestMetrics_2008.pdf, June 2008

  3. Connie U.S., Lloyd G.W.: An SPE approach. http://www.perfeng.com/papers/pdcp.pdf (September 15, 2000)

  4. Aberdeen Research on performance of business critical applications. Application Performance Management: Getting IT on the C-Level’s Agenda. http://www.aberdeen.com/Aberdeen-Library/5807/RA-application-performance-management.aspx, November 2008

  5. Darrell M.W.: Saving Money Through Cloud Computing. http://www.brookings-tsinghua.cn/~/media/Files/rc/papers/2010/0407_cloud_computing_west/0407_cloud_computing_west.pdf (7 April 2010)

  6. Qiyang Chen, Rubin Xin: Montclair State University, Montclair, NJ, USA. Optimizing Enterprise IT Infrastructure Through Virtual Server Consolidation. Proceedings of the 2005 Informing Science and IT Education Joint Conference. URL: http://informingscience.org/proceedings/InSITE2005/P07f19Chen.pdf (2005)

  7. Filippos, I.V., Elaine, J.W., AT&T Labs: Performance testing of software systems. In: Proceedings of the 1st International Workshop on Software and Performance, pp. 80–87. http://dl.acm.org/citation.cfm?id=287337 (1998)

  8. Scott Tilley Florida Institute of Technology (STITC 2011): WORKSHOP SESSION: Cloud computing and infrastructure. In: 3rd International Workshop Software Testing in the Cloud, pp. 377–379. URL:http://dl.acm.org/citation.cfm?id=2093959 (2011)

  9. Carlstrom, J., Rom, R.: Application-aware admission control and scheduling in web servers. In: 21st IEEE Infocom, New York, Timeframe, pp. 824–831, 23–27 June 2002

    Google Scholar 

  10. Sidharth Subhash Ghag, Divya Sharma, Trupti Sarang, Infosys Limited: Software validation of application deployed on windows Azure. URL: http://www.infosys.com/cloud/resource-center/Documents/software-validation-applications.pdf (May 2011)

  11. Keynote solution. http://www.keynote.com/ (2008)

  12. Blazemeter The jMeter Cloud. http://blazemeter.com/ (2011)

  13. Cloud Testing for Performance Intelligence. http://www.soasta.com/ (2010)

  14. Cloud based load testing. http://loadstorm.com/ (2010)

  15. Menasce, D.A.: Load testing of Web sites. Internet Comput. IEEE 6(4), 70–74, New York, Timeframe (July/August 2002)

    Google Scholar 

  16. Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: enabling scalable virtual organizations. Int. J. High Perform. Comput. Appl. 15(3), 200–222 (Fall 2001)

    Article  Google Scholar 

  17. Shyam Kumar Doddavula, Raghuvan Subramanian, Brijesh Deb, Infosys Limited.: Cloud computing, what beyond operational efficiency? URL: http://www.infosys.com/cloud/resource-center/Documents/beyond-operational-efficiency.pdf (May 2011)

  18. Open Virtualization Format Specification: DMTF standard version 1.0.0, Doc. no.DSP0243. http://www.dmtf.org/standards/published_documents/DSP0243_1.0.0.pdf (February 2009). Accessed 16 April 2010.

  19. Mensce, D., Almeida, V.: Capacity Planning for Web Performance Models and Methods. Prentice-Hall, Englewood Cliffs (1998)

    Google Scholar 

  20. Amazon: Amazon Elastic Compute Cloud. http://aws.amazon.com/ec2 (2009)

  21. Microsoft, Azure: http://www.windowsazure.com/en-us/ (2010)

  22. Roop, R.: Deliver cloud network control to the user. URL: http://www.ibm.com/developerworks/cloud/library/cl-cloudvirtualnetwork/ (21 October 2010)

  23. Bose, S., Pasala, A., Dheepak, R.A., Murthy, S., Malaiyandisamy, G., Infosys Limited.: SLA management in cloud computing. In: Cloud Computing Principles and Paradigms, Chapter 16, pp. 413–436. Wiley, Hoboken (2011)

    Google Scholar 

  24. Bose, S., Tiwari, N., Pasala, A., Padmanabhuni, S.: SLA aware “on-boarding” of applications on the cloud. Infosys Lab Brief. 7(7), 27–32 (2009)

    Google Scholar 

  25. Van Halle, B.: Business Rules Applied – Building Better Systems Using Business Rules Approach. Wiley, Hoboken (2002)

    Google Scholar 

  26. Bose, S., Sudarrajan, S.: Optimizing migration of virtual machines across datacenters. In: Proceeding of the 38th International Conference on Parallel Processing Workshops (ICPP), pp. 306–313, Vienna, 22–25 September 2009

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sridhar J. Murthy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Markande, K., Murthy, S.J. (2013). Leveraging Potential of Cloud for Software Performance Testing. In: Mahmood, Z. (eds) Cloud Computing. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-4471-5107-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-5107-4_14

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-5106-7

  • Online ISBN: 978-1-4471-5107-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics