Putting the clouds to the test
Learn how different cloud platforms handle pre- and post-deployment testing
From the developerWorks archives
Date archived: November 29, 2016 | First published: April 16, 2013
When you think about cloud computing and software testing, you want to be able to test from two perspectives — testing applications and services before they are released and testing after they are released. Pre-release cloud service testing is not trivial because cloud computing opens up the potential for highly distributed computing running on some opaque and heterogeneous infrastructures. Also, the structure of cloud computing itself has spawned a range of new services that can be used to facilitate testing; for example, the elasticity of the cloud improves load and performance testing by allowing developers to rapidly and cheaply scale their software. In this article, the author describes the interplay of cloud computing and software testing from these two perspectives.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.