Artillery is cloud-native, open source, and integrates with your favorite monitoring and CI/CD stack. Load test anything, at any scale. The most advanced load-testing platform in the world. Get started and run a test in minutes from your local machine. Then scale it out effortlessly. Free & open-source. Artillery scales like no other. Run your tests from your own AWS account with no infra to set up or manage. Use Playwright to load test with real browsers. Test HTTP, WebSocket, Socket.io, gRPC, Kafka, HLS, and more. Write scenarios with multi-step interactions. Designed for testing transactional APIs and web apps. Use ready-made integrations or write custom logic in Node.js, using any of the thousands of useful npm modules. Artillery integrates with the software you know, love and rely on.
Features
- Whether it's a RESTful HTTP API, a GraphQL endpoint, a gRPC microservice, or something else - Artillery can load test it
- Reuse existing Playwright code to run load tests with real browsers
- Artillery is distributed out-of-the-box
- Artillery has 20+ integrations for metrics and observability systems, CICD, and more
- Artillery is designed for cloud
- Artillery runs in your own AWS account and plugs into existing security & compliance mechanisms