It is often said that “it’s always the baker’s children who have no bread”. In this very interesting article, Ed Glas explains how Microsoft manage the load testing efforts for its Visual Studio Online tool based on a Cloud architecture.
cloud computing software testing
It’s 4am and you don’t know it, but you’re about to get three times the traffic you were expecting. Is your service ready to handle it? Systems are only as scalable as their weakest component. Large scale load testing in production is the best (and surest) way to ensure that services can truly scale to the unexpected and Amazon Web Services (AWS) can help you.
This blog post provides a detail process on how to create and run unit tests for Google App Engine applications. The author shows how to write the tests using the standard python unittest module and execute them with gaeunit, a web based test runner. He reminds us that it is easier to write unit tests during design rather than afterwards. We should also keep the tests high level so that further detailed modifications will not break the tests. A short video summarizing Google App Engine unit testing is available at the end.
As cloud computing dives deeply into its latest trend, the proliferation of instances of mobile device access, testing the explosive numbers of new applications could be an obstacle to speedy deployment. Automated testing on the cloud is the answer to that roadblock. This article discusses how to add grid computing and peer-to-peer collaboration functionality to make automated testing on the cloud more effective. It also provides an example of a real-world system and scenario.