coord-e / artillery

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!

Home Page:https://www.artillery.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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!

https://www.artillery.io

License:Mozilla Public License 2.0


Languages

Language:JavaScript 88.0%Language:TypeScript 5.9%Language:EJS 3.5%Language:Shell 2.3%Language:Dockerfile 0.2%Language:Roff 0.1%Language:Makefile 0.0%Language:Batchfile 0.0%