Docs | Discussions | @artilleryio | We are hiring!
Test at cloud scale | Scale out and run your tests on AWS Lambda or AWS Fargate. Artillery is the only solution that gives distributed cloud-native load testing at scale to everyone for FREE. |
Batteries included | 20+ integrations for monitoring, observability, and CICD. |
Test anything | HTTP, Playwright, WebSocket, Socket.io, gRPC, Kinesis, and more. |
Playwright support | Load test with real headless browsers. |
Powerful workload modeling | Emulate complex user behavior with request chains, multiple steps, transactions, and more. |
Extensible & hackable | Artillery has a plugin API to allow extending and customization. |
Permissive open-source | Permissive open source license (MPLv2) that lets you build on top of Artillery without worry. |
npm install -g artillery
Follow our 5-minute guide to run your first load test - https://www.artillery.io/docs/get-started/first-test
- Distributed load testing with Artillery on AWS Lambda
- Distributed load testing on Fargate
- Set API response expectations, automate SLO checks, and report Apdex scores
- Running tests using real headless browsers with Artillery's Playwright integration
- Publishing metrics to Datadog, Honeycomb, Lightstep, and more
We maintain a list of official and community-built integrations and plugins on our website: https://www.artillery.io/integrations.
You can find a list of ready-to-run Artillery examples under examples/
.