When it comes to distributed testing, there is no shortage of available Cloud services that have sprung up in recent years that do an excellent job of minimizing the time it takes to set up and run tests. One such service is Flood.IO, located at https://flood.io. In their words, Flood.IO takes the pain out of setting up and maintaining a Cloud-based load and performance test infrastructure. By not having to set up and configure machines for testing, one huge task is taken off from our plates and we are able to focus on what we are really after, that is, testing our application. Beyond setup and configuration, this service provides beautiful and detailed analysis reports, real-time monitoring of test execution, the ability to scale globally on demand, and lots more.
At the time of writing this book, Flood.IO offers both free and paid services. The free service however is limited, as you might expect and only allows you to run tests for a...