Skip to content

Load testing at cloud-scale. Serverless & distributed out-of-the-box. Test anything - web apps, HTTP APIs, GraphQL, Socket.io, WebSocket and more. Use any Node.js module. Never fail to scale!

License

Notifications You must be signed in to change notification settings

walnutdust/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. Test anything - web apps, HTTP APIs, GraphQL, Socket.io, WebSocket and more. Use any Node.js module. Never fail to scale!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.8%
  • TypeScript 6.0%
  • EJS 3.6%
  • Shell 2.3%
  • Dockerfile 0.2%
  • Roff 0.1%