Building a SOAP or RESTful service? Take advantage of the cloud for distributed load testing
January 28, 2012 Comments Off on Building a SOAP or RESTful service? Take advantage of the cloud for distributed load testing
Comprehensive load testing is one of the most important responsibilities when developing a SOAP or RESTful service. Furthermore, if the service will be accessed globally, it’s also essential to conduct distributed load testing. Otherwise, running in-house load tests alone will not present realistic results, since there’s no accounting for global network latency and other factors that can only be evaluated through full load test distribution.
Yet many organizations don’t properly perform this essential task, for a variety of reasons:
- Lack of time
- Lack of budget
- Lack of expertise
- Lack of tooling
This deficiency is unfortunate, because failing to conduct well-planned and fully distributed load tests during the QA phase will almost always lead to mysterious, costly, and hard-to-fix runtime performance issues.
Luckily, modern load testing software working in concert with inexpensive, easily configured, and widely dispersed cloud computing resources makes it easier than ever to perform distributed load testing. In upcoming posts, I’ll be describing how to deploy SmartBear’s loadUI software in tandem with Amazon Web Services to construct, deploy, run, and monitor sophisticated distributed SOAP and RESTful service load tests.