Gatling

repo: aliesbelik/awesome-gatling
category: Testing related: Jmeter


Awesome Gatling Awesome

<img src="assets/images/gatling-logo.svg" align="right" width="260" alt="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.
  • Gatlytron - Gatling Base Framework for easy onboarding.

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.
  • gatling-elasticsearch - Logger which parses raw Gatling logs and sends them to the Elasticsearch.

Sandbox

  • gatling-scaffold - Base for load test project using Gatling, InfluxDB and Grafana.
  • perfiz - A dockerised API performance test setup based on Gatling with Grafana dashboards and Prometheus monitoring.

Miscellaneous

  • dakiya - Convert Postman collections to Gatling scripts.
  • gatling-template.g8 - A Giter8 template for Gatling performance test project.

CI

Test Management

  • [Performance and load testing with Gatling](https://docs.getxray.app/space/XRAYCLOUD/44565472/Performance+and+load+testing+with+Gatling) - Integrating with Xray Test Management on Jira and Gatling.

Trainings & Courses

Videos

Talks

  • [Load Testing Done Right with Gatling](https://www.youtube.com/watch?v=VUPTaPms210) - Stéphane Landelle @ Voxxed Days Belgrade 2015.
  • [Load Testing Crash Course with Gatling](https://www.youtube.com/watch?v=RiM1GsVSbzM) - Stéphane Landelle @ Devoxx Belgium 2022.
  • [Load Testing Made Easy with Gatling](https://www.youtube.com/watch?v=8Eplj8BvugA) - Rafał Piotrowski @ Scala Days 2023 Madrid.

Video Tutorials

  • [Performance Testing with Gatling](https://www.youtube.com/playlist?list=PLd4gvNaNZ4T3NCWsv3zwHYlLGtr9s1-Fz) - Tutorial series by Tomi Tiihonen.
  • [Gatling Tutorials for Beginners](https://www.youtube.com/playlist?list=PLw_jGKXm9lIYpTotIJ-R31pXS7qqwXstt) - Tutorial series by James Willett.

Community

Awesome Lists

Other

  • How They Load Test - A curated collection of publicly available resources on how companies around the world perform load testing.
  • [Load Testing Toolkit](https://github.com/aliesbelik/load-testing-toolkit) - Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services.

Contributing

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

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?