Skip to content

Load testing at cloud-scale. Serverless & distributed out-of-the-box. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module. Never fail to scale with Artillery!

License

Notifications You must be signed in to change notification settings

warmuuh/artillery

Repository files navigation

Artillery
cloud-scale load testing

Docs | Discussions | @artilleryio

npm

Artillery is the most advanced load testing platform in the world.

  • Test at cloud scale. Cloud-native distributed load testing at scale, out-of-the box and for free.
    • Run serverless load tests on AWS Lambda or AWS Fargate. Kubernetes coming soon.
  • Batteries-included. 20+ integrations for monitoring, observability, and CICD.
  • Test anything. HTTP, 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.
  • Open source. Permissive open source license to let you build on top of Artillery without worry.

Learn more

About

Load testing at cloud-scale. Serverless & distributed out-of-the-box. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module. Never fail to scale with Artillery!

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.7%
  • TypeScript 5.5%
  • EJS 3.3%
  • Shell 2.2%
  • Dockerfile 0.2%
  • Roff 0.1%