awesome-locust

Load Testing Toolkit

A curated collection of resources and tools for load testing using the Locust framework

A collection of resources covering different aspects of Locust load testing tool usage.

GitHub

93 stars
4 watching
9 forks
last commit: over 1 year ago
Linked from 3 awesome lists

awesomeawesome-listbenchmarkingload-testinglocustlocustioperformance-testingpython

Awesome Locust / Official Resources

Homepage
Documentation
Source code 25,231 8 months ago

Awesome Locust / Tutorials

Locust for JMeter users A tutorial on using Locust for people familiar with Apache JMeter
How do I Locust 141 over 4 years ago A quick overview and random tips for Locust
Locust.io experiments Series of experiments with Locust

Awesome Locust / Tools / Plugins

locust-plugins 569 8 months ago A set of useful plugins/extensions for Locust

Awesome Locust / Tools / Workers

boomer 1,188 11 months ago A better load generator for Locust, written in Golang
locust4j 81 about 1 year ago A load generator for Locust, written in Java
swarm 33 over 1 year ago An elegant Java client for Locust
node-locust 10 over 6 years ago A Node.js load generator for Locust
ably-boomer 8 over 2 years ago Ably load generator for Locust, based on the library
ably-locust 1 about 2 years ago A JavaScript load generator for Locust

Awesome Locust / Tools / Wrappers

invokust 158 almost 2 years ago A wrapper for Locust to allow running load tests in Python or on AWS Lambda
strezz 7 over 2 years ago A wrapper for stress testing using Locust based on Jest
stormer 49 about 8 years ago Wrappers for making load test with Locust more convenient
locust-extension 0 over 3 years ago VS Code extension to simplify the usage of Locust

Awesome Locust / Tools / Configuration Management

ansible-role-locust 3 over 7 years ago An Ansible role to manage Locust master instances
locust_slave 1 over 7 years ago An Ansible role to manage Locust slave instances
terraform-aws-locust 16 over 9 years ago Deploy a Locust stress test cluster on AWS based on CoreOS/Docker

Awesome Locust / Tools / Distributed

locust-swarm 88 10 months ago A tool for launching distributed Locust runs on a set of load generators
azure-locust 30 about 2 years ago Run distributed Locust load tests on Azure Container Instances
kangal 162 8 months ago Run performance tests in Kubernetes cluster using multiple load generators
klocust 64 11 months ago A command-line tool for managing Locust distributed load testing on Kubernetes
zelt 36 8 months ago Zalando End-to-end Load Tester, a command-line tool for orchestrating the deployment of Locust in Kubernetes
locust-on-azure 14 almost 3 years ago Running distributed Locust on Azure Container Instances
locust-admin 11 almost 2 years ago Dynamically create and manage Locust instances on a Kubernetes cluster
amazon-eks-locust 36 over 3 years ago Load testing your workload running on Amazon EKS with Locust
terraform-aws-loadtest-distribuited 46 12 months ago Terraform module to run your load tests created with JMeter, TaurusBzt or Locust on AWS as IaaS
locust-k8s-operator 54 8 months ago Cloud native solution to run Locust on any Kubernetes cluster

Awesome Locust / Tools / Frameworks

Taurus Locust Executor as part of Taurus framework
httprunner 4,079 12 months ago A HTTP/S testing framework with reuse of Locust
Grasshopper 178 10 months ago A lightweight framework for performing load tests, glues Locust, Pytest, some plugins and some custom code to provide a package that makes authoring load tests simple with very little boilerplate needed
Grizzly 14 9 months ago A framework to easily define load test scenarios, mainly built on top of Locust and Behave

Awesome Locust / Tools / CI/CD

locust-github-action A GitHub action for load testing using Locust
teamcity-locustio 6 over 2 years ago Configurable for JetBrains Teamcity
Keptn Locust Service 7 almost 2 years ago to performance test application using Locust

Awesome Locust / Tools / Reporting

Locust Exporter 112 over 1 year ago A Locust metrics exporter for Prometheus
locust-reporter 17 over 4 years ago Generate HTML reports from Locust load test output
JtlReporter 132 10 months ago Online reporting application to generate performance reports from Locust by either uploading CSV file or streaming data from the test run continuously
locust-influxdb-listener 26 over 1 year ago Locust base project with a custom influxDB listener
locust-cloudwatch 30 over 5 years ago Code and a CloudFormation template to publish Locust test results as AWS CloudWatch metrics

Awesome Locust / Tools / Results Processing

locustcompare 2 almost 3 years ago A command-line tool to compare Locust test results
locust-csv-to-junit-xml 4 about 2 years ago Simple utility to convert Locust CSV output into JUnit XML

Awesome Locust / Tools / Miscellaneous

transformer 100 over 2 years ago A command-line tool and Python library to transform/convert web browser sessions (HAR files) into Locust load testing scenarios (locustfile)
swagger-to-locustfile 32 about 3 years ago A command-line tool to create Locust tasks file (locustfile) from Swagger/OpenAPI spec
locust.replay 58 over 3 years ago Record and playback Locust tests with mitmproxy
har2locust 167 about 1 year ago Convert HAR file to a Locust script

Awesome Locust / Templates

stress-test-locust 47 over 1 year ago Template for stress testing with Python, Locust & Docker

Awesome Locust / Trainings & Courses

Performance Testing Using Locust 1.0 By Udemy
Locust Performance Framework Development with Real Project By Udemy

Awesome Locust / Videos / Talks

An Intro to Load Testing with Locust and Python Gabriel Boorse @ PyBay 2019
Load test your backend with locust.io Ivan Matellanes @ PyLondinium 2018
Load testing with Locust Kubilay Kahveci @ FOSDEM 2018
Performance Testing with Python and Locust Michael Sluyter @ PyTexas 2017
Distributed Load Testing with Kubernetes Amanda Waite @ Devoxx Belgium 2015

Awesome Locust / Videos / Video Tutorials

Load Testing with Python and Locust.io Tutorial series by Nicolai Gram
Learn Locust Series By QAInsights

Awesome Locust / Community

locust on Stack Overflow
@locustio on Twitter
#locust on Slack
Awesome Software Quality 2,266 over 2 years ago A list of free software testing and verification resources
Awesome Testing 1,892 9 months ago A curated list of testing resources
Awesome JMeter 727 9 months ago Open-source load testing and performance measurement tool, written in Java
Awesome Gatling 71 10 months ago Open-source load and performance testing framework based on Scala, Akka and Netty
Awesome Tsung 19 over 1 year ago Open-source multi-protocol distributed load testing tool, developed in Erlang
Awesome k6 598 9 months ago Open-source, developer-centric performance monitoring and load testing solution
How They Load Test 105 about 1 year ago A curated collection of publicly available resources on how companies around the world perform load testing
Load Testing Toolkit 178 9 months ago Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services

Backlinks from these awesome lists:

More related projects: