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.
93 stars
4 watching
9 forks
last commit: almost 2 years ago
Linked from 3 awesome lists
awesomeawesome-listbenchmarkingload-testinglocustlocustioperformance-testingpython
Awesome Locust / Official Resources | |||
| Homepage | |||
| Documentation | |||
| Source code | 25,231 | 11 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 | about 5 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 | 12 months ago | A set of useful plugins/extensions for Locust |
Awesome Locust / Tools / Workers | |||
| boomer | 1,188 | about 1 year ago | A better load generator for Locust, written in Golang |
| locust4j | 81 | over 1 year ago | A load generator for Locust, written in Java |
| swarm | 33 | almost 2 years 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 | over 2 years ago | A JavaScript load generator for Locust |
Awesome Locust / Tools / Wrappers | |||
| invokust | 158 | over 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 | over 8 years ago | Wrappers for making load test with Locust more convenient |
| locust-extension | 0 | almost 4 years ago | VS Code extension to simplify the usage of Locust |
Awesome Locust / Tools / Configuration Management | |||
| ansible-role-locust | 3 | almost 8 years ago | An Ansible role to manage Locust master instances |
| locust_slave | 1 | almost 8 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 | about 1 year ago | A tool for launching distributed Locust runs on a set of load generators |
| azure-locust | 30 | over 2 years ago | Run distributed Locust load tests on Azure Container Instances |
| kangal | 162 | 12 months ago | Run performance tests in Kubernetes cluster using multiple load generators |
| klocust | 64 | about 1 year ago | A command-line tool for managing Locust distributed load testing on Kubernetes |
| zelt | 36 | 12 months ago | Zalando End-to-end Load Tester, a command-line tool for orchestrating the deployment of Locust in Kubernetes |
| locust-on-azure | 14 | over 3 years ago | Running distributed Locust on Azure Container Instances |
| locust-admin | 11 | about 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 | over 1 year ago | Terraform module to run your load tests created with JMeter, TaurusBzt or Locust on AWS as IaaS |
| locust-k8s-operator | 54 | 12 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 | about 1 year ago | A HTTP/S testing framework with reuse of Locust |
| Grasshopper | 178 | about 1 year 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 | 12 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 | almost 3 years ago | Configurable for JetBrains Teamcity |
| Keptn Locust Service | 7 | about 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 | about 1 year 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 | almost 2 years ago | Locust base project with a custom influxDB listener |
| locust-cloudwatch | 30 | almost 6 years ago | Code and a CloudFormation template to publish Locust test results as AWS CloudWatch metrics |
Awesome Locust / Tools / Results Processing | |||
| locustcompare | 2 | about 3 years ago | A command-line tool to compare Locust test results |
| locust-csv-to-junit-xml | 4 | over 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 | over 3 years ago | A command-line tool to create Locust tasks file (locustfile) from Swagger/OpenAPI spec |
| locust.replay | 58 | almost 4 years ago | Record and playback Locust tests with mitmproxy |
| har2locust | 167 | over 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 Locust / Related / Awesome Lists | |||
| Awesome Software Quality | 2,266 | almost 3 years ago | A list of free software testing and verification resources |
| Awesome Testing | 1,892 | about 1 year ago | A curated list of testing resources |
| Awesome JMeter | 727 | 12 months ago | Open-source load testing and performance measurement tool, written in Java |
| Awesome Gatling | 71 | about 1 year ago | Open-source load and performance testing framework based on Scala, Akka and Netty |
| Awesome Tsung | 19 | almost 2 years ago | Open-source multi-protocol distributed load testing tool, developed in Erlang |
| Awesome k6 | 598 | about 1 year ago | Open-source, developer-centric performance monitoring and load testing solution |
Awesome Locust / Related / Other | |||
| How They Load Test | 105 | over 1 year ago | A curated collection of publicly available resources on how companies around the world perform load testing |
| Load Testing Toolkit | 178 | 12 months ago | Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services |