Software Testing Enters the Cloud

Opportunities and Challenges

that could be spent building new features; changing the software itself will cost even more money. Renting servers will create an ongoing expense. And, at a hundred computers at a time, a command-line mistake found overnight could cost a fair bit of money.

The Bottom Line

We don't need to rewrite all of our applications for testers to start seeing value from cloud computing. If you have to support multiple browsers, you could start today. At the same time, if you want to make a bigger move into cloud computing, you can—you'll just have to pay for it.


User Comments

Michael Czeiszperger's picture
Michael Czeiszperger

That's a great overview of cloud testing. We're using the cloud two ways-- to generate lots of load, and to host the servers under test.

The angle we haven't tackled yet is how to test infinitely scalable cloud-based servers. The best I can come up with so far is to use one-cloud based service to test another, one cloud hosting the servers, and the other generating the load.

June 1, 2011 - 10:34am
Mark Cole's picture

What is the easiest and cheapest way to bring up a Windows Server 2008 R2 Standard VM instance on the Cloud?

June 3, 2011 - 10:56am
ruchi nayyar's picture
ruchi nayyar

This is a good overview on Cloud computing.

I'll be interested in knowing how many companies have already started testing services on cloud computing.

Also, whats the view from financial firms on adoption/migration to cloud computing??

June 7, 2011 - 12:29am

About the author

Matt Heusser's picture Matt Heusser

The Managing Consultant at Excelon Development, Matt Heusser is probably best known for his writing. In addition to currently serving as managing editor of, Matt was the lead editor for "How To Reduce The Cost Of Software Testing" (Taylor and Francis, 2011). He has served both as a board member for the Association for Software Testing and as a part-time instructor in Information Systems for Calvin College.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!