artillery
v2.0.21
Published
Cloud-scale load testing. https://www.artillery.io
Downloads
495,875
Readme
| | | |---|---| | 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. |
Get started
Install Artillery
npm install -g artillery
Run your first test
Follow our 5-minute guide to run your first load test - https://www.artillery.io/docs/get-started/first-test
Learn more
Docs and guides
- 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
Integrations and plugins
We maintain a list of official and community-built integrations and plugins on our website: https://www.artillery.io/integrations.
Example tests
You can find a list of ready-to-run Artillery examples under examples/
.