rawpixel-vincent / artillery

🌩 Cloud-scale load testing

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docs | Discussions | @artilleryio | We are hiring!

npm

The most advanced load testing platform in the world

  • Test at cloud scale. Artillery has cloud-native distributed load testing out-of-the box.
    • Run serverless load tests on AWS Lambda today. AWS Fargate and 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.

Get started

Follow our quick start guide to get started.

Learn more

Docs and guides

Integrations and plugins

We maintain a list of official and community-built integrations and plugins on our website: https://www.artillery.io/integrations.

Example tests

You can find a list of ready-to-run Artillery examples under examples/.

License

Artillery is open-source software distributed under the terms of the MPLv2 license.


Enjoying using Artillery? Give us a star for good karma 🌟 (we plant a tree for every GitHub star)

We're also hiring. If you love building tools for other developers and want to help make the world's software more performant and reliable, we'd love to hear from you.

About

🌩 Cloud-scale load testing

https://www.artillery.io

License:Mozilla Public License 2.0


Languages

Language:JavaScript 92.5%Language:EJS 6.7%Language:Shell 0.5%Language:Roff 0.2%Language:Dockerfile 0.0%Language:Makefile 0.0%Language:Batchfile 0.0%