Planet-scale performance testing

Millions of requests per second, multiple geographical regions, from your own cloud environment

$ install -g artillery

Used by Performance-Savvy Teams at

BraveBrave
GymsharkGymshark
AmityAmity

Artillery is modern load testing & smoke testing for SRE and DevOps

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 or a VM. Free & open-source

  • Test any stack — test HTTP, WebSocket, Socket.io, Kinesis, HLS, and more

  • Scenarios — write scenarios with multi-step interactions. Designed for testing transactional APIs and web apps

  • Load testing & smoke testing— reuse the same scenario definitions to run load tests or functional tests

  • Scriptable — write custom logic in Node.js, using any of the thousands of useful npm modules

283k downloads / month • 80 contributors • last updated Fri, 3 Dec 21
Multiplayer Mode

Artillery Pro

Take your testing to next level and empower every dev team in your organization with a self-service platform hosted in your own AWS environment

  • Check markCloud-native — scale your tests to millions of requests per second. Run tests across 13 geographical regions
  • Check markOn-prem — runs in your own AWS account and plugs into existing security & compliance mechanisms
  • Check markServerless — does not require maintaining testing infrastructure
  • Check markCost-effective — pricing designed for high-scale frequent use
    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 Pro.

See Pricing