Locust

Locust offers Python-based load testing for teams designing concurrent requests around real flows.

Visit Locust official site

What it does

Python user tasks describe load scenarios.

When to use it

When designing concurrent requests around real flows, keep request ratios close to real usage.

Artillery

Artillery offers load and continuous performance testing for teams testing traffic spikes before release.

  • load-testing
  • performance

Web Utility

Gatling

Gatling offers a performance testing and traffic simulation platform for teams observing latency under service pressure.

  • load-testing
  • performance

Web Utility

Apache JMeter

Apache JMeter offers a protocol and service load testing tool for teams comparing API behavior at different concurrency levels.

  • load-testing
  • performance

Desktop Utility