Flood is a platform that allows you to upload and run load test scripts at scale on cloud-based and on-premise infrastructure. 

Here's how Flood fits into your load testing:

We help you create your scripts

The easiest way to get started is with Test Builder. Test Builder is an interface we’ve built that allows you to run a load test without needing to learn how to code. You enter details like the URL to be tested and some basic parameters, and the Test Builder creates a JMeter script for you. Check out our guide to get started with Test Builder.

In addition, we also support a variety of opensource tools including JMeter, Gatling, Flood Element, and Selenium, so you can create scripts using your favourite tool(s).

We help you execute your load tests

Running tests on multiple machines can be more difficult than it initially seems. With Flood, you can:

  • Start as many load generators (nodes) as you want, scaling up and down on the fly
  • Use virtual machines on the cloud or on your existing infrastructure
  • Ensure that all nodes have identical copies of your load testing tool of choice, any other required software, your scripts, and your data files
  • Run load tests simultaneously from a variety of geographical locations
  • Leverage the power of different types of load testing tools to create a mixed tool test that gives you a more holistic picture of your application's performance
  • Tear down machines easily after a test to avoid unnecessary costs
  • Add load testing to your continuous integration pipeline with integrations to Jenkins and GitHub
  • Optionally use your own AWS or Azure account for your tests

We help you analyze your results

Flood's data collection pipeline allows you to:

  • See results of tests on all nodes in real time, allowing you to spot issues while tests are still running
  • Drill down on errors to see response codes, traces, and assertion errors
  • Monitor nodes' resource utilization during tests
  • Automatically collate test results from all nodes after a test
  • View historical trends and more detailed metrics across floods
  • Bring your load test results into APM tools you already use, like NewRelic, AppDynamics, and DynaTrace

... while making your life a little easier!

  • Flood is a web-based application, so there's nothing to install or set up
  • We have a knowledge base and a customer support team made up of experienced load testers who can help you get past your issues
  • We take advantage of economies of scale from launching thousands of nodes per day and pass that cost saving onto you

Sold? Here's how to get started

Check out our Flood playlist on YouTube.
Sign up for a free trial - no credit card required.
Read through our Getting Started articles, including step-by-step guides for every tool we support.

Did this answer your question?