Artillery Docs
Learn how to get up and running with Artillery with reference docs, guides, tutorials and other resources
What's different about Artillery?
Distributed load testing
Artillery comes with serverless distributed load testing built-in. Run production-scale multi-region load tests with zero infra to manage. Your own AWS or Azure account, no DevOps knowledge needed.
Test any stack
Test HTTP APIs, WebSocket and Socket.IO services, and complex web apps with real headless browsers (via Playwright).
Best practices baked in
Detailed performance metric reports, CI/CD integrations, monitoring & observability integrations - all out of the box.
Cost-efficient
All tests run from your own AWS or Azure account. This is orders of magnitude more cost-efficient than managed SaaS load testing tools.
Get up and running with Artillery
Get started
Set up useful integrations & plugins
Set up Intellisense in VS Code or other IDE's
Set up checks with ensure
and Apdex scoring
Set up per-URL reporting
Scale out your load tests
Learn about best practices
Explore reference documentation
Learn about writing HTTP API tests or browser tests with Playwright
Learn more about built-in plugins
Learn about building custom extensions
Need help?
Discussions and Q&A
Come talk to us if you're having issues, or have a question which isn't covered by the docs