Cloud-scale performance testing

Effortless load testing and synthetic checks at scale. Cloud-native and open-source. The next evolution of performance testing.

$ install -g artillery

Used by Performance-Savvy Teams at

BraveBrave
GymsharkGymshark
AmityAmity

Make peak traffic boring

and keep production reliable, customers happy, and pagers silent

Single Player Mode

Artillery Core

Get started and run a test in minutes from your local machine. Then scale it out effortlessly. Free & open-source.

  • Check markTest any stack — test HTTP, WebSocket, Socket.io, Kinesis, HLS, and more
  • Check markScenarios — write scenarios with multi-step interactions. Designed for testing transactional APIs and web apps
  • Check markLoad tests & synthetic checks— reuse the same scenario definitions to run load tests or synthetic checks
  • Check markExtensions & Plugins — Use ready-made integrations or write custom logic in Node.js, using any of the thousands of useful npm modules
  • Check markCloud-scale & serverless — Artillery scales like no other. Run your tests from your own AWS account with no infra to set up or manage
228k downloads / month • 88 contributors • last updated Wed, 28 Sept 22
Just launched!

Run serverless distributed load tests on AWS Lambda!

Multiplayer Mode

Artillery Pro

Empower every dev team in your organization with a self-service platform hosted in your own AWS environment

  • Check markPerformance is a team sport — run tests, view test results, see historic performance trends, and get insights into performance & reliability of your services
  • Check markProactive performance & reliability — built for teams that run production systems where performance is critical
  • Check markOn-prem — runs in your own AWS account and plugs into existing security & compliance mechanisms

A world of plugins & integrations

Artillery integrates with the software you know, love and rely on.

AWS CodeBuild
Datadog
InfluxDB
Gitlab CI/CD
CircleCI
Lightstep
Mixpanel
AWS CodeBuild
Datadog
InfluxDB
Gitlab CI/CD
CircleCI
Lightstep
Mixpanel
AWS CodeBuild
Datadog
InfluxDB
Gitlab CI/CD
CircleCI
Lightstep
Mixpanel
Statsd
GitHub Actions
Honeycomb
Azure DevOps
Jenkins
Keptn
Artillery Operator for Kubernetes
Statsd
GitHub Actions
Honeycomb
Azure DevOps
Jenkins
Keptn
Artillery Operator for Kubernetes
Statsd
GitHub Actions
Honeycomb
Azure DevOps
Jenkins
Keptn
Artillery Operator for Kubernetes
  • We use Artillery to run weekly load tests in production. This gives us the confidence to know our online publications can handle large spikes in traffic without incident or customer impact, as well as identifying any potential problems or bottlenecks ahead of time in a controlled manner. Artillery has been an invaluable tool for the SRE team as we continuously look to improve our platform's reliability and resiliency.
    by Clayton Howe, Lead SRE at
Representation of a globe!

Test like the best with Artillery

Get Started