---
title: Gatling Reviews
meta_title: 'Gatling Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 68 reviews by the users' company size, role or industry to
  find out how Gatling works for a business like yours.
aggregate_rating:
  rating_value: 4.3
  review_count: 68
  scale: '5'
date_modified: '2026-06-24'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Gatling Reviews
**Vendor:** Gatling  
**Category:** [Load Testing Tools](https://www.g2.com/categories/load-testing-tools)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 68
## About Gatling
Gatling is a load-testing solution that helps organizations identify bottlenecks and guarantee website stability under traffic load through test automation. Gatling Enterprise includes advanced features for reporting (live reporting, TCP connections metrics, bandwidth usage, injectors&#39; monitoring) and automation (public APIs, new Continuous Integration plugins, clustering mode). With 16,000,000 downloads for more than 100 000 companies worldwide, Gatling’s solution is used in diverse industries such as software, e-commerce, streaming media, banking, insurance, gaming, and finance.



## Gatling Pros & Cons
**What users like:**

- Users value the **automation capabilities** of Gatling, enhancing load testing efficiency and integration with CI/CD pipelines. (2 reviews)
- Users appreciate the **ease of use** with Gatling, enabling streamlined automation of load testing and CI/CD integration. (2 reviews)
- Users highlight the **outstanding customer support** and intuitive design of Gatling, enhancing their testing experience significantly. (1 reviews)
- Users highly value the **excellent customer support** from Gatling, enhancing their overall testing experience significantly. (1 reviews)
- Users appreciate the **easy setup** of Gatling, seamlessly integrating with CI/CD pipelines for efficient performance testing. (1 reviews)
- Flexibility (1 reviews)
- Helpful (1 reviews)
- Load Testing (1 reviews)
- Simulation (1 reviews)
- Time-saving (1 reviews)

**What users dislike:**

- Users find the **complex configuration** of Gatling challenging, especially those without programming experience, hindering accessibility. (1 reviews)
- Users feel the **insufficient documentation** often leads to confusion and challenges in utilizing Gatling effectively. (1 reviews)
- Users find Gatling&#39;s **documentation lacking** , leading to confusion and issues that hinder effective usage and troubleshooting. (1 reviews)
- Users find Gatling&#39;s **poor UI** and complex DSL challenging, especially non-developers lacking programming background. (1 reviews)

## Gatling Reviews
  ### 1. Flexible, Coding-First Performance Testing with Clear, Intuitive Reports

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 21, 2026

**What do you like best about Gatling?**

What I like most about Gatling is the flexibility and freedom it gives you when designing performance tests. It makes it easy to create reusable scenarios, build complex test chains, and structure tests in a maintainable way.

The ability to use a real programming language such as Kotlin is a major advantage, as it allows for advanced logic and customization that would be difficult to achieve with more restrictive tools. This gives me full control over how I design, organize, and execute my tests.

I also appreciate how clear and intuitive the reporting is. The reports are easy to understand and communicate to both technical and non-technical stakeholders. Overall, the coding-first approach and the level of control it provides are what make Gatling stand out for me.

**What do you dislike about Gatling?**

One area where Gatling could improve is troubleshooting and error analysis. The reports do not always provide enough detail about failed requests, which can make investigations more difficult. For example, when a request returns an HTTP 500 error, it would be helpful to see the underlying error message or stack trace directly in the report instead of having to search through application logs. Having more detailed failure information available out of the box would make debugging and root-cause analysis much faster and more efficient.

**What problems is Gatling solving and how is that benefiting you?**

The main problems Gatling solves for me are performance regression control and load testing under realistic conditions. It helps detect whether a new update has negatively impacted API performance, such as increased response times or reduced throughput, which is crucial for maintaining stability in production.

Another key benefit is the ability to simulate different load scenarios on various machine specifications. This makes it possible to evaluate how systems behave under stress and identify potential bottlenecks or scaling issues before they affect real users. Overall, Gatling provides valuable insight into performance trends and system reliability over time.

  ### 2. Flexible Cloud Setup That Fits Every Team

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt P. | QA Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** March 09, 2026

**What do you like best about Gatling?**

Flexibility. I like to write in Scala, others prefer Kotlin, Frontend and QA colleagues prefer TypeScript or Javascript. All as code, all in cloud. Perfect setup for current times

**What do you dislike about Gatling?**

Setting up the internal network runners is not ideal, but nothing overcomplicated

**What problems is Gatling solving and how is that benefiting you?**

Gatling is helping us solve two main problems.

First, it removes the ceiling we hit with local testing. When we run tests locally, we’re limited by how many users a workstation can handle, which is usually not enough to understand real scaling behavior (at least with Java; with Scala it’s much better). With Gatling Enterprise, we can safely push tests into the thousands of users and see how our systems actually behave under load.

Second, it gives us a controlled way to stress critical user paths so we can validate autoscaling and overall system stability. The biggest benefit isn’t the report itself, but the engineering signal: whether the service stays healthy, whether scaling kicks in correctly, and where it breaks as load increases.

With Gatling cloud, we also have the option to run tests from external networks or private IPs, which is great for validating the end-to-end user journey.

  ### 3. Gatling’s Fluent, Readable Test Scripting Is a Joy to Use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jakub D. | Principal Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 31, 2026

**What do you like best about Gatling?**

Gatling’s biggest strength, in my experience, is the developer experience when building test scripts. A lot of effort has clearly gone into the fluent style of writing tests, and even though the scenarios are written as code, they remain easy for humans to read and understand.

**What do you dislike about Gatling?**

There’s a lack of automatic correlation detection for test scripts, which makes the process more manual than it needs to be.

**What problems is Gatling solving and how is that benefiting you?**

I’ve integrated Gatling into my resilience testing framework, using Kafka along with other messaging protocols. Gatling’s core is highly efficient in terms of memory and overall resource management, which makes it a powerhouse load-testing platform and a strong foundation for expanding support across additional protocols.

  ### 4. Intuitive with Strong Community Support, but Documentation Needs Improvement

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marijana R. | Quality Assurance Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 25, 2023

**What do you like best about Gatling?**

I use Gatling for testing in both my previous and current company, and I really like their support. The switch from using Scala to TypeScript for writing tests has been a positive experience for me. The DSL (domain-specific language) that Gatling has is very intuitive, making it easy to use. I appreciate that it's easy to use, especially compared to tools like JMeter, and I like that you have something more tangible in the code form. The fact that developers can easily jump in and manage changes since it's code-based is great. I find the syntax clear, and the reporting feature is very user-friendly, providing a history of load tests that is quite helpful. The support for languages and clear syntax makes writing tests easier, even for people who might have never coded before. I also find the reporting crucial for quickly getting the information I need and spotting bottlenecks or slow requests at a glance. The feature that allows comparisons between different runs is something I appreciate very much. Additionally, the community support is great. I also recommended Gatling at my current company because I liked it. Setup is now easier thanks to moving from Scala to Java and TypeScript support, which I think helps in facilitating the setup. There's also a recording tool that can get you started quickly. I really like Gatling, think it's a great tool, and appreciate the great support from the community.

**What do you dislike about Gatling?**

I think maybe their documentation could be a bit more. It is good, but I think it could be improved. Sometimes, you get confusing information that might not be suitable for your case. I think that could be improved. Before, in my previous company, when I used their reporting, I had some bugs in terms of a layout break. If I have a long endpoint written, then the layout would break and basically make the report not useful to me. So I have to make workarounds there.

**What problems is Gatling solving and how is that benefiting you?**

Gatling is easier to use than tools like JMeter with its clear code form. It supports versioning and lets developers control changes. Its reporting is user-friendly, providing fast insights and helping spot bottlenecks quickly.

  ### 5. Rich Data Generators and Powerful Simulation Run Management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 28, 2026

**What do you like best about Gatling?**

I like the flexibility I get in implementing data generators (feeders). This allows for representative and sufficiently random data that ultimately gives meaningful performance test results.
I also like the simulation run management and history offered by the enterprise product which lets non-engineers to access and use the results directly.
The technical documentation is an ever-evolving artifact but in its current state it is useful and well structured and helps newcomers create effective simulations, not just "hello world" versions.

**What do you dislike about Gatling?**

Some of our integrations (e.g. with Github workflows) are brittle, although I should add that they are improving both the integrations themselves and the relevant documentation.

**What problems is Gatling solving and how is that benefiting you?**

Infrastructure management (minimum viable configuration)
Infrastructure budget projections
Identification of throughput bottlenecks
SLO monitoring
Performance regression

  ### 6. Seamless Integrations and Great Out-of-the-Box Reports

**Rating:** 4.0/5.0 stars

**Reviewed by:** Deodato A. | DevOps Engineer (CI/CD &amp; Secure SDLC) , Mid-Market (51-1000 emp.)

**Reviewed Date:** April 12, 2026

**What do you like best about Gatling?**

The integration with other tools, along with the out-of-the-box reports, is what I like most.

**What do you dislike about Gatling?**

When I first started using Gatling, it was only compatible with Scala, but that’s no longer the case. What I dislike most is that it isn’t fully open source.

**What problems is Gatling solving and how is that benefiting you?**

As part of our broader software performance metrics work, Gatling helped me fine-tune request rates and limits across different microservices. That, in turn, made it easier to reduce our overall cloud costs.

  ### 7. Gatling Enterprise API Streamlines Load Testing and Scheduling

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bian J. | Principal Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 30, 2026

**What do you like best about Gatling?**

Gatling and the Gatling Enterprise API streamlines our load testing development and scheduling flow.

We were able to build a command line tool to automate the simulation scheduling flow so that our developers could iterate fast.

**What do you dislike about Gatling?**

I think more code examples, especially completed projects could be really helpful for users to understand the expected usage of certain features.

**What problems is Gatling solving and how is that benefiting you?**

We use Gatling and Gatling Enterprise to write and run simulations which help us load test our backend services so that we are ready for big events of the year such as Black Friday / Cyber Monday.

  ### 8. Highly Functional Tool for Performance Testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ankit K. | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 18, 2026

**What do you like best about Gatling?**

I use Gatling for performance testing and I really like its functionality and reports. It's been good for all aspects so far. The initial setup was easy too, which was a plus.

**What do you dislike about Gatling?**

Nothing

**What problems is Gatling solving and how is that benefiting you?**

Gatling helps me assess the performance of my APIs with its functionality and reports, which I find very valuable.

  ### 9. Gatling: the powerful, efficient performance tool ready for CI/CD

**Rating:** 5.0/5.0 stars

**Reviewed by:** Evelyn Daniela M. | Senior Software Quality Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 05, 2025

**What do you like best about Gatling?**

If you are looking for a powerful and modern tool for performance testing, Gatling is one of the best options on the market. Its non-blocking architecture allows it to simulate thousands of users with efficient resource consumption, and its code-based approach facilitates integration with CI/CD pipelines. Additionally, it generates detailed, visual, and easy-to-interpret reports. Ideal for technical teams that need precision, speed, and automation in their load testing.

**What do you dislike about Gatling?**

What I would like to see in Gatling is a more united and active community, where sharing best practices, use cases, and support among users is more common. Additionally, I believe that more concise and structured documentation would help a lot, especially for those who are starting or want to integrate Gatling quickly into their pipelines. Even so, it is a very powerful and efficient tool for performance testing.

**What problems is Gatling solving and how is that benefiting you?**

Gatling solves the challenge of performing efficient, scalable, and maintainable performance testing. Its code-based approach allows me to automate load tests, easily integrate them into my CI/CD pipelines, and version them as part of the project. Thanks to its non-blocking architecture, I can simulate thousands of concurrent users without compromising system resources. This has allowed me to detect bottlenecks, validate the stability of my services, and deliver more robust and reliable software in less time.

  ### 10. A large-scale tool, easy to use and integrate into the testing cycle.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rodrigo Antonio C. | Software Testing Expert Partner, Enterprise (> 1000 emp.)

**Reviewed Date:** June 05, 2025

**What do you like best about Gatling?**

One of the first tools I used for performance testing, and to this day, it's still the one I use the most to run large-scale tests. It's lightweight, captures flows easily with its recorder, and the logs are easy to understand—making Gatling, for me, the perfect tool for my analyses.

- Excellent (dynamic) reporting

- Support for different programming languages

- Easy-to-understand and learn documentation

- Open source with an easy-to-use injection platform

- Integration in CI/CD

**What do you dislike about Gatling?**

Although I don't have many remarks, I would like to see the integration with Grafana resumed and the addition of more open-source protocols for the community.

**What problems is Gatling solving and how is that benefiting you?**

One of the major problems Gatling has helped me with is creating realistic simulations and scenarios to detect bottlenecks across multiple flows in the banking and e-commerce sectors. With its dynamic and easy-to-interpret reports, I can identify issues and request queuing (REST) from the client side.

  ### 11. Great to use for performance and QA Automation

**Rating:** 4.0/5.0 stars

**Reviewed by:** OMER Y. | Sr. Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 07, 2023

**What do you like best about Gatling?**

I really like how Gatling has strengthened its integration with modern CI/CD pipelines, such as Jenkins, GitLab, and GitHub Actions. The ability to seamlessly automate performance tests within DevOps workflows ensures performance benchmarks are met before deployment, which is crucial for high-traffic events like product launches or Black Friday sales. This makes Gatling a go-to for teams aiming for continuous quality.



**What do you dislike about Gatling?**

Learning Curve for Non-Developers: Gatling’s Scala-based DSL (Domain-Specific Language) is expressive but can be challenging for testers without programming experience. Improving the documentation with more beginner-friendly tutorials or introducing a GUI-based test recorder (like JMeter’s) could make it more accessible to non-coders, broadening its user base.


**What problems is Gatling solving and how is that benefiting you?**

To automate the software testing, we have use Gatling

  ### 12. Massive scale, great customization, great customer support

**Rating:** 4.0/5.0 stars

**Reviewed by:** Syed Ahmed A. | Chief Software Architect / Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 04, 2023

**What do you like best about Gatling?**

The customer support has been some of the best I have come across. 
We required complex use cases for requests and gatling's DSL supported all the customizations we needed.

Being able to scale and test load test at massive traffic (the main reason we opted for gatling - we wanted to test at 1 million requests per second from multiple regions) has been amazing

**What do you dislike about Gatling?**

The public API for automating your scenarios rather limiting. i.e you can run simulations but not create them.  Perhaps that has changed now

Although now it supports Java, when we started they only supported Scala.

**What problems is Gatling solving and how is that benefiting you?**

We needed to test at a massive scale, generating traffic of 1 million requests per second which was coming in from multiple regions. Gatling integrated easily with AWS and allowed us to test our application. 
As a developer it provided a lot of flexibility to generate complex traffic scenarios, and the UI looked good enough to be presented to managers.

  ### 13. Market leader in the world of performance testing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Eugene A. | I break stuff for a living, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 30, 2023

**What do you like best about Gatling?**

- Gatling is easy to use (even when you do not know Scala at all! I wrote tests on my first day)
- Good OOTB reporting
- Gatling Scala-based DSL allows to write complex scenarios, which are impossible with some other competitors (for example, unpack a protobuf response and assert its elements)
- Impressive performance based on async Akka toolkit
- Cloud managed solution is also available

**What do you dislike about Gatling?**

There is nothing I *dislike* about Gatling, I really have just one point here:

- Gatling is relatively new so community is smaller than of peers (if you have to write non-trivial solutions, you are likely to be the first to do it)

**What problems is Gatling solving and how is that benefiting you?**

Gatling is a great solution for load testing due to its extensibility, performance and out of the box reporting.

It is easy to compose and run the load suite in a matter of hours, even when you have no previous experience.

Gatling repeatedly allowed me to identify weak chains in the complex application environment and address them.

  ### 14. One of the best open source tool for load testing

**Rating:** 3.5/5.0 stars

**Reviewed by:** MANIKANDAN B. | IT Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** September 28, 2023

**What do you like best about Gatling?**

# The flexibility with coding language 
# Gatling academy is super useful
# JMS support is super useful which many open source testing tools lack 
# Documentation is super clear and useful
# The integration options available are good

**What do you dislike about Gatling?**

Working with complex payload are tricky as it lacks some standard functions to modify the response.

Also apart from official documentation, issues in Java based Gatling is not easy to avail

**What problems is Gatling solving and how is that benefiting you?**

Open source and good features

  ### 15. Extremely versatile and powerful performance testing tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Broadcast Media | Enterprise (> 1000 emp.)

**Reviewed Date:** July 20, 2023

**What do you like best about Gatling?**

It is great that Gatling offers a free open source version as well as paid for enterprise options. What sets Gatling apart from other leading performance testing tools is that it is extremely flexible and versatile as you can pretty much develop any logic to support your Gatling tests. Gatling is also continuously improving and coming out with new features which makes the tool even more powerful.

**What do you dislike about Gatling?**

Some performance testers might not like Gatling because it is very dev oriented compared to other performance testing tools. It also doesn't support as many protocols as you'd get with HP's tooling.

**What problems is Gatling solving and how is that benefiting you?**

Due to it's versatility, we are able to use Gatling to carry out all of our performance testing needs. We have very complex user journeys that are run at extremely high volumes and we wouldn't be able to carry out these tests if it wasn't for Gatling.

  ### 16. Fantastic tool that gets the job done

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joseph P. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 17, 2023

**What do you like best about Gatling?**

As an open-source performance testing tool, it excels at its intended purpose, particularly by efficiently invoking virtual users without impacting your local computer's resources.

**What do you dislike about Gatling?**

I invested a significant amount of time learning how to accomplish tasks with limited examples. Like any new tool, there was a learning curve involved. Initially, I focused on learning Gatling by studying the Scala DSL, which had a richer set of examples available. This helped me validate specific aspects against packaged software. Later, I transitioned to the Java DSL, which offered a smaller pool of examples for reference.

**What problems is Gatling solving and how is that benefiting you?**

Gatling plays a crucial role in performance validation of page transitions. While application configurations often perform satisfactorily, integrating various components can lead to performance degradation. Gatling can effectively identify and address these areas of concern.

  ### 17. Robust Load Testing tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bhawna R. | Software QA Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2023

**What do you like best about Gatling?**

It is a robust load-testing tool out in the market. It doesn't load your computer much when testing with 1000s of virtual users. Because of the scripting-based tool, it is easy to tweak and try out different options. It supports multi-languages - Scala, Java and Kotlin.

It also provides the ability to perform load testing for websocket based applications.

I love the beautiful reports.

**What do you dislike about Gatling?**

Because of no UI, there is a little of bit steep learning curve for non-programmers which could be frustrating. Documentation could be more precise like currently, for maven projects, documentation says for Java 8 use this dependency, but for Java 11 use another dependancy. I wasn't sure if it supports a higher version of Java because I had Java 19 installed and was getting some errors. I thought it could be due to an unsupported Java version.

Later got to know it supports all versions.

**What problems is Gatling solving and how is that benefiting you?**

I wanted to test a feature implemented using WebSocket, and Gatling had the ability. Also reports are beautiful, easy to read and understand. I was able to tweak the testing scenarios easily. Didn't need to re-record .

  ### 18. Gatling Performance Test Tool

**Rating:** 3.0/5.0 stars

**Reviewed by:** Juan C. | Head of Quality & Scalability, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 20, 2023

**What do you like best about Gatling?**

The data points in the report are very easy to digest.

**What do you dislike about Gatling?**

Lack of updates in the tool that generates the files

**What problems is Gatling solving and how is that benefiting you?**

Performance testing

  ### 19. Powerful but involved. Easier than Java

**Rating:** 1.5/5.0 stars

**Reviewed by:** Alan J. | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 28, 2023

**What do you like best about Gatling?**

Lots of tools to express the testing scenario needed. You can automate many steps and have them graphed nicely in an understandable way at the end of the run. After parametrized, same scenario can be run ove multiple targets for comparison.

**What do you dislike about Gatling?**

Too steep learning curve, and very opinated about how to write the tests. Stuff needs to be idempotent or pure-functions, so some branch decisions are very hard to do. That until they removed some feature I used. Now it is impossible to do some decisions.

**What problems is Gatling solving and how is that benefiting you?**

I have a target load that is hard to produce manually, and a expected flow of many steps. Gatling graphs help perceive where are the bottlenecks. Also keeps the test reproductiple within the many developers

  ### 20. Great performance tests as a code experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** September 23, 2023

**What do you like best about Gatling?**

I have used only Open Source version in few of my projects. I have used both Scala and Java versions. It's quite easy to set up, DSL is rreach. 
Compared to GUI based tools here we have code - so one can apply all good coding practices and IDE support.
It can be easily integrated into your CI pipeline.

**What do you dislike about Gatling?**

Java version compared to Scala lacked some small features when it comes to some advanced  usage.
One also has to get used to specific ways of dealing with immutable session objects which sometimes can be tricky.

**What problems is Gatling solving and how is that benefiting you?**

Genereates load that I can esily shape both in terms of functional coverage and load profile

  ### 21. Kubernetes Scalability  & application performance testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andrii S. | Automation and Test Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 12, 2023

**What do you like best about Gatling?**

java/maven tool with posibilites integrating into current java projects (with a maven plugin help). Native integration with Github Actions. Gatling enteprise provides meaninful graphs & stats for A/B testing. Gatling Enterprise support is responsive and valuable.

**What do you dislike about Gatling?**

No native integrations with monitoring tools (DataDog. etc).
No test scehduler.

**What problems is Gatling solving and how is that benefiting you?**

Release-to-Release API perfromance tests for web-faced application. 
Kubernetes scalability & Chaos testing were Gatling acting as a traffic load provider with  defineded test acceptance criteria (as a code).

  ### 22. Gatling user since 2017

**Rating:** 5.0/5.0 stars

**Reviewed by:** Boris K. | Senior Automation Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2023

**What do you like best about Gatling?**

Writing performance tests as a code, gradle support.
Very good documentation and a very useful community.
Great memory management, easy support of tens of thousands of users.

**What do you dislike about Gatling?**

Did not yet find a perfect way to debug the tests.

**What problems is Gatling solving and how is that benefiting you?**

1. Simulating our UI built requests - a large variety of endpoints and parameters, that cause sync and async server responses.
2.Simulation various scenarios with thousands of users

  ### 23. Gatling cloud  is a great tool for load testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Legal Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 29, 2023

**What do you like best about Gatling?**

Gatling is a great tool for load testing, it is easy to get on with, it could handle our specific test requirements easily. Produced tests reporting were clear enough, and made it possible to pinpoint required actions on our app. We did not encounter any issue using the cloud version!

**What do you dislike about Gatling?**

It is quite specific to our business requirements, but it's not (yet?) possible to skip already used lines in data CSV files.
As well, some report graphs in the cloud version cannot be enlarged.

**What problems is Gatling solving and how is that benefiting you?**

We have some customer requirements about the number of users that our app can handle. Gatling helps us check these theresold, and pinpoint HTTP requests that takes too much time and need correction or rework.

  ### 24. Performance Tester

**Rating:** 4.0/5.0 stars

**Reviewed by:** krishna Moorthy L. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 21, 2023

**What do you like best about Gatling?**

Lightweight tool can simulate larger Number of virtual users from single load generators machine It's reduce cost for investment in hardware components

**What do you dislike about Gatling?**

Need detail load test report like response time breakdown graphs for component based.Runtime load test feeds.

**What problems is Gatling solving and how is that benefiting you?**

Can simulate large volume of load test from single load generator

  ### 25. How gatling help us with perfomance testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 09, 2023

**What do you like best about Gatling?**

It's very easy to use.
We have built a complete work environment. We have built different scenarios that we play on our software. We can adjust the number of workers, and the developers allow us to work on issues encountered during testing. Gatling improves the quality of our software by avoiding performance issues. Gatling has become indispensable.

**What do you dislike about Gatling?**

The language used was Scala (but now it is possible to work in java). It was another language to learn and support in our comapny. The documentation sometimes is quite simple, it will be helpful with complex samples.

**What problems is Gatling solving and how is that benefiting you?**

Hundreds of people can use our software simultaneously, using different scenarios, and response times must be constant. Gatling helps us achieve this goal. 
The benefits are immediate, this leads to customer satisfaction because we solve complex incidents before going into production.

  ### 26. Gatling API Performance Testing Tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Public Relations and Communications | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 16, 2023

**What do you like best about Gatling?**

Gatling gives a scripting platform narrowing down the gap between developer and tester. It also helps in shift-left and easy integration in CI-CD pipeline achieving frequent deployment.

**What do you dislike about Gatling?**

Gatling being a new tool in the market and an emerging one trying to deliver the most by supporting http, JDBC and MQTT Protocol in three different languages still is not comparable with other tools such as LR or JMeter.

**What problems is Gatling solving and how is that benefiting you?**

We are using Gatling for testing our api in different environments with different userload and scopes. We use Gatling for API testing along with Performance testing.

  ### 27. Best alternative for expensive load testing tools

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashok T. | Enterprise (> 1000 emp.)

**Reviewed Date:** April 28, 2023

**What do you like best about Gatling?**

Reliable results, ability to generate huge volumes of vusers, much more less licensing cost, small hardware foot print, cloud and on-prem options

**What do you dislike about Gatling?**

difficult process in setting up them in client setup, hard to get response from finance, very slow response. We need to keep on follow up with them to give documents and necessary details so we can pay them..

**What problems is Gatling solving and how is that benefiting you?**

generate huge volumes of load with smaller infra foot print, provide reliable results by being  less expensive than rest..

  ### 28. takes some of the load off load testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andrew B. | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 09, 2023

**What do you like best about Gatling?**

The workflow of gatling is structured and straightforward. The self contained, scripted nature of built tests feels like a major progression from other tools that I've used in the past.

**What do you dislike about Gatling?**

No particular dislikes, but have had some issues connecting through to internally firewalled environments which required wider dev support to overcome.  Maybe this is a symptom of onboarding any new tech

**What problems is Gatling solving and how is that benefiting you?**

Prior to gatling, load test building/scripting was undertaken by specific devops personnel with alternative tool experience.  Now the task can be shared across engineers in the QA dept.

  ### 29. Easy to use, great results!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bruno B. | Board Member, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2023

**What do you like best about Gatling?**

Easy to use.  There's a great firefox plugin available that lets you record you actions for which you want to perform a load test.

**What do you dislike about Gatling?**

You have to have a little programming experience to tweaks the results.

**What problems is Gatling solving and how is that benefiting you?**

Reporting on long duration load tests.

  ### 30. Best Performance Testing Software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Banking | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 17, 2023

**What do you like best about Gatling?**

We needed to do performance testing on our mobile application then. It was Gatling that allowed us to achieve our goal and expose specific components that was causing bottlenecks. The flexibility of Scala allowed us to be creative in the performance development. The automatic capture of objects was also helpful and made it easier.

**What do you dislike about Gatling?**

Nothing really. It worked well for us. Although our team was technical and learned to use Scala on the fly. It was fairly straightforward.

**What problems is Gatling solving and how is that benefiting you?**

Exposing the specific calls to the backend especially when doing the load test.

  ### 31. Powerful Load testing tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** September 20, 2023

**What do you like best about Gatling?**

Scripting with DSL
Realistic Scenarios
Reporting and Metrics
Integration
Active community

**What do you dislike about Gatling?**

Complexity of Scenarios
Lack of GUI
Limitation in protocol support
Need to learn new language to script

**What problems is Gatling solving and how is that benefiting you?**

Evaluate performance of web & client server based applications and measure the application's scalability,reliability & availability limit.
Gatling generates detailed reports and performance metrics, including response times, error rates, and throughput. These reports help you quickly identify performance issues and make data-driven decisions for optimization.

  ### 32. Powerful load tests in an expressive, readable language

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 17, 2023

**What do you like best about Gatling?**

The ability to describe load tests in an expressive, readable DSL (Domain Specific Language) is wonderful. It helps with understanding and documentation of tests. The non-blocking request model used underneath results in a scalable load test framework.

**What do you dislike about Gatling?**

More protocol support would be helpful to test legacy systems.

**What problems is Gatling solving and how is that benefiting you?**

The ability to describe load tests in an expressive, readable DSL (Domain Specific Language) is a huge benefit. Load tests are able to be code reviewed and versioned controlled much like the rest of the software.

  ### 33. So easy to use and effective

**Rating:** 4.5/5.0 stars

**Reviewed by:** Javier L. | Senior Software Test Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 22, 2023

**What do you like best about Gatling?**

It is so easy and intuitive to use.  The graphs show all kinds of information.

**What do you dislike about Gatling?**

Hm, not sure if I dislike something about Gatling.  It just makes sense.

**What problems is Gatling solving and how is that benefiting you?**

We need to determine how our API endpoint behaves under load from users.

  ### 34. Gatling - the mainstream performance test tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** May 02, 2023

**What do you like best about Gatling?**

Support for Java, Scala and Kotlin. The Gatling Academy makes it easy to start writing your first performance tests. Also the reporting is easy to understand by anyone, so it can be used for the business. ;-)

**What do you dislike about Gatling?**

There's no UI available, so all the tests has to be written by code, so it's a bit harder to start with then with other performance test tools. But many code examples are available online, and on their own website.

**What problems is Gatling solving and how is that benefiting you?**

Gatling is helping us by testing if our applications can handle the expected production load by running performance tests in test environments. It also helps us to correctly size the containers, so that we do not oversize them and can use all resources possible, which is more sustainable.

  ### 35. Gatling user review after 1 year of using it

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 27, 2023

**What do you like best about Gatling?**

1) Ease in terms of configuring API load test
2) Gatling Enterprise Edition - intuitive interface and ability to simulate package with varying usage
3) Extensive reporting and ease to understand data

**What do you dislike about Gatling?**

1) Unable to simulate ramp-down simulations in a staircase pattern.
2) For example, settings like JMeter's stepping up thread group are not available.
3) Scripting with multiple file upload/download scenarios is tricky and not comprehensive.
4) Challenges with Scala code manipulation while scripting complex scenarios.

**What problems is Gatling solving and how is that benefiting you?**

Able to automate API-driven applications easily.

  ### 36. Need to loadtest your service? Gatling is a mostly solid service

**Rating:** 3.5/5.0 stars

**Reviewed by:** Thanos A. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 04, 2023

**What do you like best about Gatling?**

Using Gatling Enterprise is quick and simple. Getting thousands of websocket connections in a matter of seconds.

**What do you dislike about Gatling?**

- Documentation
- Client certificate support for mtls
- Initial set-up could be smoother

**What problems is Gatling solving and how is that benefiting you?**

We use Gatling to bring traffic based on specific scenarios to our services.

  ### 37. My experience in using Gatling for performance testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 27, 2023

**What do you like best about Gatling?**

What I like the most about Gatling is you can easily customize or create your own function. It has many built-in functions, but you can build your own to achieve your requirement.

**What do you dislike about Gatling?**

I think the programming language that it uses to build the test cases. For me Java is a difficult PL and if you don't have a background in programming, then it would be hard for you to learn using Gatling.

**What problems is Gatling solving and how is that benefiting you?**

It helped me in my task of conducting load testing for a web application. As I've mentioned earlier, the tool is flexible because it allows you to build your own functions, which is helpful when you have complicated test cases.

  ### 38. perks of using Gatling

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ishita Z. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 13, 2023

**What do you like best about Gatling?**

Gatling is one of the  most wonderful opensource tool for testing solution the best part is the performance testing it does. We can modify the load tests using some another IDEs like VS.

**What do you dislike about Gatling?**

Except the fact that we need to have prior knowledge of scripting everything is amazing about Gatling, also we need to involve some third parties for integrations.

**What problems is Gatling solving and how is that benefiting you?**

It is helping me a lot in load testing, It also allows to modify the tests according to the requirement with the use of Visual Studio. Helping a lot for continous Integration and continous deployment.

  ### 39. Load testing tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Banking | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 13, 2023

**What do you like best about Gatling?**

Gatling support multiple protocol such as http, jdbc and MQ. It is rich in programming language and has recently added Java in the list along with kotlin and scala.

**What do you dislike about Gatling?**

Gatling does not support video streaming protocol, Citrix protocol and does not support GUI support for the testing. It has limitation of distributed system in open source version

**What problems is Gatling solving and how is that benefiting you?**

Yes it has helped in designing a framework for api testing and its performance testing using maven build tool. Framework also gives an opportunity to different capability such as logs.

  ### 40. Great tool to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dharunkumar N. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2023

**What do you like best about Gatling?**

The ability to do load testing in a breezy way.

**What do you dislike about Gatling?**

There's nothing that comes to the top of my mind.

**What problems is Gatling solving and how is that benefiting you?**

The ability to do load testing easily and in an efficient way.

  ### 41. Gatling load testing experience!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 28, 2023

**What do you like best about Gatling?**

Our team has been using Gatling  for enterprise application load testing from last 6 months, and its been very easy to configure, run , deploy tool.
We have issues with scalability using JMeter, however with Gatling, we can easily run more than 20k users load tests with minimal investment on infrastructure.

**What do you dislike about Gatling?**

Gatling sometimes do not have visual representation of web pages when analyzing results from log. Hence, its good to have .html page log created post script run , to identify the page level data.

**What problems is Gatling solving and how is that benefiting you?**

Gatling is helping us to automate , banking, insurance domain enterpise application where we need to run 10k + virtual users load tests.

  ### 42. Gatling suitable usecase

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Automotive | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 06, 2023

**What do you like best about Gatling?**

I have been using Gatling since 1.5 years in multiple projects. As it consumes less resources using Gatling for API Performance testing is super efficient.
One can also use it for JDBC and MQTT protocol.

**What do you dislike about Gatling?**

While using Gatling for Application performance testing, I have faced multiple challenges like extracting value from headers, Authentication process and Coorelation is bit tricky.

**What problems is Gatling solving and how is that benefiting you?**

It's useful in API Performance testing, designing bridge between developer and tester and it is also efficient in CI-CD process as it help in frequenct testing.

  ### 43. Nice tool, ideal for initial testing of web apps

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Gambling & Casinos | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 08, 2023

**What do you like best about Gatling?**

Open source, relatively easy to use, online tutorial, documentation is easy to read

**What do you dislike about Gatling?**

User UI can be improved, lack of more complex examples in the doc

**What problems is Gatling solving and how is that benefiting you?**

Gatlin is a nice tool to load test simple web apps; in more complex scenarios, it can be useful to test something before a more complex load testing approach. All in all, it's a useful tool for web devs

  ### 44. Load testing tool for measuring the web performance

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hitesh B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 10, 2023

**What do you like best about Gatling?**

Gatling offers an intuitive web interface and provides real-time statistics that can be used to analyze and monitor the performance of the application under test.

**What do you dislike about Gatling?**

While gatling is great software, as per the review , it is relatively easy to set up and use; it does have a learning curve, especially for those unfamiliar with Scala or the underlying technologies it uses.

**What problems is Gatling solving and how is that benefiting you?**

Helps in  software testers identify and troubleshoot performance issues in their applications by providing real-time metrics and statistics on response time.

  ### 45. Gatling review from a QA point of view

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Airlines/Aviation | Enterprise (> 1000 emp.)

**Reviewed Date:** July 05, 2023

**What do you like best about Gatling?**

Gatling provides various options for performance testing like control on the number of users,
control on how the ingestion of users and triggers

**What do you dislike about Gatling?**

Support for only scala programming language

**What problems is Gatling solving and how is that benefiting you?**

Gatling helped in understanding the behaviour of the application during peak load.

  ### 46. Gatling Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 04, 2023

**What do you like best about Gatling?**

Ease of use with minimal training because the cloud version is much more intuitive.

**What do you dislike about Gatling?**

It would be great if a mobile application would be avialable.

**What problems is Gatling solving and how is that benefiting you?**

Identification of the performance bottlenecks in our applications

  ### 47. Gatling load testing tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Banking | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 09, 2023

**What do you like best about Gatling?**

Scripting, different langauge support and ease of designing a framework

**What do you dislike about Gatling?**

It doesn't provide UI for organizing our load test and multiple protocol support

**What problems is Gatling solving and how is that benefiting you?**

It's simple scripting performance tool with flexibility of adding multiple utility and it's maven support along with third party plugin

  ### 48. Gatling: when a cannon get's mistaken for a gun

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** May 28, 2023

**What do you like best about Gatling?**

High Performance and Scalability,Code Reusability and Maintainability, Active Community, Extensive Protocol Support

**What do you dislike about Gatling?**

Steep learning curve, complex language/debugging, limited GUI

**What problems is Gatling solving and how is that benefiting you?**

Performance Validation & identifying bottlenecks
Scalability Assessment
Stress / Peak load testing

Very efficient in it's usage of resources
Easy to collaborate on the codebase

  ### 49. Gatling at Work

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2023

**What do you like best about Gatling?**

The setup is easy. New projects are off the ground in very reasonable time.

**What do you dislike about Gatling?**

Having to learn Scala as it is not a common language.

**What problems is Gatling solving and how is that benefiting you?**

Allows us to verify a relative user load on a major application.

  ### 50. Performance Testing tool - Gatling

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 08, 2023

**What do you like best about Gatling?**

Designing script by .har file and injection model.

**What do you dislike about Gatling?**

None Gui support and limited protocol such as http, jdbs and MQ.

**What problems is Gatling solving and how is that benefiting you?**

It helps in performance Testing such as load testing, stress testing, spike testing and easy collaboration.


## Gatling Discussions
  - [Is Gatling better than JMeter?](https://www.g2.com/discussions/is-gatling-better-than-jmeter) - 1 comment, 1 upvote
  - [What are the protocols supported by Gatling?](https://www.g2.com/discussions/what-are-the-protocols-supported-by-gatling) - 1 comment

- [View Gatling pricing details and edition comparison](https://www.g2.com/products/gatling/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-27+07%3A55%3A54+-0500&secure%5Bsession_id%5D=1e3988ab-584d-4d7c-9b66-cba27122539a&secure%5Btoken%5D=bd9d6d6dff529213550841fe08f7562c60beb8ac4d4e1226f0fa3cf7b54fe57a&format=llm_user)
## Gatling Integrations
  - [Apache Kafka](https://www.g2.com/products/apache-kafka/reviews)
  - [CircleCI](https://www.g2.com/products/circleci/reviews)
  - [Claude Code](https://www.g2.com/products/anthropic-claude-code/reviews)
  - [Datadog](https://www.g2.com/products/datadog/reviews)
  - [Dynatrace](https://www.g2.com/products/dynatrace/reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews)
  - [InfluxDB](https://www.g2.com/products/influxdata-influxdb/reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews)

## Gatling Features
**Functionality**
- Stress Testing
- Extreme Cases
- Test Variety

**Agentic AI - Software Testing**
- Autonomous Task Execution
- Natural Language Interaction
- Proactive Assistance

**Reporting**
- Reporting

## Top Gatling Alternatives
  - [Apache JMeter](https://www.g2.com/products/apache-jmeter/reviews) - 4.3/5.0 (150 reviews)
  - [k6](https://www.g2.com/products/k6/reviews) - 4.8/5.0 (31 reviews)
  - [BrowserStack](https://www.g2.com/products/browserstack/reviews) - 4.4/5.0 (3,302 reviews)

