Using cloud services
In the preceding section, we walked through how you can roll your own distributed testing infrastructure, if you desire or are constrained by something beyond your control. In this section, we discuss how you can take advantage of the existing cloud distributed testing services that aim to ease your overall setup and testing needs. They also help you perform your testing tasks more quickly and more efficiently. The two services discussed (Flood.io and BlazeMeter) take different approaches to tackling these problems, but ultimately you get similar results.
Using Flood.io
Flood.io is described as a service that takes the pain out of setting up and maintaining cloud-based load and performance test infrastructure. It can be found at http://flood.io. With Flood.io, you upload an already recorded test script to its service and it takes care of the rest, ensuring that your tests are distributed among several machines while assembling important results and metrics in a beautiful...