Artillery

The Complete Load Testing Platform

Artillery is a scalable, flexible and easy-to-use platform that contains everything you need for production-grade load testing.

Artillery Cloud

Learn how Code Wizards load tested Heroic Labs’ Nakama to two million concurrent players with Artillery and AWS.

Learn how Okta Fine Grained Authorization ensures high availability, low latency, and unlimited scale with load testing with Artillery.

Powering load testing at industry-leading companies

IA InteractiveAmityGymsharkBig GiveBraveHousing.CloudEvervault

Everything you need for production-grade load testing

Distributed load testing

Artillery can scale out your load tests with serverless load generators that run in your own AWS or Azure account. There is no long-lived infrastructure for you to set up or manage.

Learn more

Load test anything

Load test web apps, HTTP APIs, GraphQL services, WebSockets, Socket.IO, SOAP, gRPC, Kafka, and more.

Learn more

Load test with Playwright

Launch thousands of headless browsers with Playwright code. See how your web app handles high load, and the impact on Core Web Vitals.

Learn more

Reporting & collaboration

Visualize test results, share reports, analyze performance trends, and collaborate with your team.

Get started

Lots of integrations

20+ integrations and plugins for monitoring, observability (including OpenTelemetry), CI/CD, and IDEs (VS Code, WebStorm, etc).

Learn more

Scalable and cost-efficient

Artillery executes tests in your own AWS or Azure account, which is is orders of magnitude cheaper than running tests on a hosted platform. It’s serverless, so you only pay for what you use, and there is no infrastructure to manage.

Learn more

Lots of Integrations

Frequently Asked Questions

The Artillery Manifesto

It’s time for a rethink.

Load testing as practiced today does not work.

As engineers, we want to build fast, reliable, and scalable systems that serve our users.

Traffic spikes, new code deployments, new features, and new dependencies can all cause production problems. Load testing is one of the most effective tools for keeping our apps fast and reliable. And yet, we often leave load testing until it’s too late, and cross our fingers & hope for the best.

Why is that? The tools fail us. Clunky, antiquated, and hard to use. Open source tools that require managing non-trivial infrastructure to test at scale. Commercial tools that are so expensive you end up load testing once a quarter.

Companies like AWS, Netflix and Slack invest into internal load testing platforms to make load testing as easy as unit and integration testing. Most teams did not have access to such tools - until Artillery.

Artillery is a fresh take on load testing, informed by years of experience of production engineering and SRE. Modern load testing should be easy to get started with. It should be cloud-native and serverless, so that you can forget about infrastructure, and just run your load tests, at any scale. It should be designed for continuous testing, and integrate with your entire CI/CD and observability stack.

With Artillery we’re building a world-class load testing platform for everybody. We want every developer team to be able to go from zero to production-scale testing, fast.

Load testing the way it should be in 2024.