Skip to content

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

License

MPL-2.0, Unknown licenses found

Licenses found

MPL-2.0
LICENSE.txt
Unknown
LICENSE-BSL.txt
Notifications You must be signed in to change notification settings

artilleryio/artillery

Folders and files

NameName
Last commit message
Last commit date
May 11, 2023
May 17, 2023
May 12, 2023
Jul 12, 2017
Nov 21, 2022
Jan 6, 2022
Nov 22, 2022
Nov 21, 2022
Feb 8, 2022
Dec 12, 2018
Feb 9, 2016
Mar 21, 2023
Jan 6, 2022
Mar 21, 2023
Dec 16, 2022
Dec 16, 2022

Repository files navigation

A Modern Production Quality Stack

Keep production fast & reliable, and users happy.
Built for developers, SRE and SQA engineers.

Docs | Discussions | @artilleryio | We are hiring!

npm


Artillery
cloud-scale load testing

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

  • Test at cloud scale. Artillery provides 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.

Learn more


Skytrace
fast & simple end-to-end testing

Skytrace makes it easy to write, run and reuse e2e tests.

  • Write flows fast with editor autocomplete and auto-reload mode
  • Set assertions and expectations on responses
  • Run locally, in CI/CD, or in production
  • Batteries-included with 20+ integrations for CICD, monitoring, and observability
  • Reuse flows for load testing with Artillery

Learn more

⚠️ Skytrace is an alpha project ⚠️


Artillery and Skytrace are open-source software distributed under the terms of the MPLv2 license.