Skip to main content

Awesome Gatling

A curated collection of resources covering all aspects of load testing using Gatling and related stuff: plugins, integrations, testing techniques, DevOps practices, etc.

Gatling is an open-source load and performance testing framework based on Scala, Akka and Netty.

Contents

Official Resources

Getting Started

Tutorials

Distributed Testing

Tools

Plugins

Frameworks

  • Kraken - Load testing IDE based on Gatling by OctoPerf.
  • Karate Gatling - Re-use Karate API-tests as performance tests executed by Gatling.
  • Taurus - Gatling Executor in Taurus framework.
  • Carrier - Continuous test execution platform with ability to perform load testing using customized JMeter and Gatling containers.

Reporting

  • gatling-report - Parse Gatling simulation.log files to output CSV stats or build HTML reports with Plotly charts.
  • gatling2allure - Convert Gatling log to Allure report.

Miscellaneous

CI

Trainings & Courses

Videos

Talks

Video Tutorials

Community

Awesome Lists

  • Awesome Software Quality - A list of free software testing and verification resources.
  • Awesome Testing - A curated list of testing resources.
  • Awesome JMeter - Open-source load testing and performance measurement tool, written in Java.
  • Awesome Tsung - Open-source multi-protocol distributed load testing tool, developed in Erlang.
  • Awesome k6 - Open-source, developer-centric performance monitoring and load testing solution.
  • Awesome Locust - Open-source scalable load testing framework written in Python.

Other

  • How They Load Test - A curated collection of publicly available resources on how companies around the world perform load testing.
  • Load Testing Toolkit - Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services.

Contributing

Contributions are welcome! Please take a look at the CONTRIBUTING guidelines first.

Contribute to this list: https://github.com/aliesbelik/awesome-gatling