Artillery is an open source load testing platform. It contains everything you need to go from zero to production-grade load testing fast.
Learn how Okta Fine Grained Authorization ensures high availability, low latency, and unlimited scale with load testing with Artillery.
Artillery comes with serverless distributed load testing built-in. All tests execute from your own AWS account on AWS Lambda or AWS Fargate.
Load test web apps, HTTP APIs, GraphQL services, WebSockets, Socket.IO, SOAP, gRPC, Kafka, and more.
Launch thousands of headless browsers with Playwright code. See how your web app handles high load, and the impact on Core Web Vitals.
Visualize test results, share reports, analyze performance trends, and collaborate with your team with Artillery Cloud.
20+ integrations and plugins for monitoring, observability (including OpenTelemetry), CI/CD, and IDEs (VS Code, WebStorm, etc).
Artillery runs your load tests in your own AWS account, which is orders of magnitude cheaper than running tests on a hosted SaaS platform.
Artillery integrates with popular monitoring, observability, and CI/CD systems.
The Artillery CLI is open-source under the permissive MPL 2.0 license. The license allows you to use Artillery to run load tests at scale for free, including for commercial purposes, and to build internal tools and platforms on top of Artillery.
Artillery Cloud is a commercial cloud service that provides advanced analytics, insights, and reporting for teams running load tests at scale.
After signing up for Artillery Cloud, you will be able to configure the Artillery CLI to send reports & metrics to Artillery Cloud. All of your existing tests and workflows using the Artillery CLI will continue working without any changes.
Yes, Artillery Cloud is optional. You do not need an Artillery Cloud subscription to run load tests with Artillery.
Artillery Cloud is designed for teams that run tests at scale and would like advanced visualization of test results, optimization insights, and integrations.
No, all of your team's tests run in your own AWS account, with all of the cost, security, and governance benefits that brings.
Artillery Cloud is a web-based companion to the Artillery CLI that provides access to test results, and provides analytics and insights into historic performance of your APIs and services.
Artillery Cloud offers a generous free plan for those starting out with load testing. For teams running continuous load tests for production apps, prices start at $199/month.
Please get in touch on sales@artillery.io if you have any questions.
Yes, we offer an Enterprise subscription plan with the ability to run Artillery Cloud in your own VPC. Please get in touch on sales@artillery.io to request a pricing quote.
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.
— Team Artillery