Principais Alternativas de Gatling Mais Bem Avaliadas
Scripting with DSL
Realistic Scenarios
Reporting and Metrics
Integration
Active community Análise coletada por e hospedada no G2.com.
Complexity of Scenarios
Lack of GUI
Limitation in protocol support
Need to learn new language to script Análise coletada por e hospedada no G2.com.
58 de 59 Avaliações Totais para Gatling
Sentimento Geral da Revisão para Gatling
Entre para ver o sentimento das avaliações.

O suporte ao cliente tem sido um dos melhores que já encontrei. Precisávamos de casos de uso complexos para solicitações e o DSL do Gatling suportou todas as personalizações de que precisávamos.
Poder escalar e testar carga em tráfego massivo (a principal razão pela qual optamos pelo Gatling - queríamos testar a 1 milhão de solicitações por segundo de várias regiões) tem sido incrível. Análise coletada por e hospedada no G2.com.
A API pública para automatizar seus cenários é bastante limitada. Ou seja, você pode executar simulações, mas não criá-las. Talvez isso tenha mudado agora.
Embora agora suporte Java, quando começamos, eles só suportavam Scala. Análise coletada por e hospedada no G2.com.

- Gatling é fácil de usar (mesmo quando você não conhece Scala de forma alguma! Eu escrevi testes no meu primeiro dia)
- Bom relatório OOTB
- DSL baseado em Scala do Gatling permite escrever cenários complexos, que são impossíveis com alguns outros concorrentes (por exemplo, descompactar uma resposta protobuf e verificar seus elementos)
- Desempenho impressionante baseado no kit de ferramentas assíncrono Akka
- Solução gerenciada na nuvem também está disponível Análise coletada por e hospedada no G2.com.
Não há nada que eu *não goste* no Gatling, eu realmente tenho apenas um ponto aqui:
- Gatling é relativamente novo, então a comunidade é menor do que a dos pares (se você tiver que escrever soluções não triviais, é provável que seja o primeiro a fazê-lo) Análise coletada por e hospedada no G2.com.

A flexibilidade com a linguagem de codificação
A academia Gatling é super útil
O suporte JMS é super útil, o que muitos ferramentas de teste de código aberto não têm
A documentação é super clara e útil
As opções de integração disponíveis são boas Análise coletada por e hospedada no G2.com.
Trabalhar com cargas úteis complexas é complicado, pois carece de algumas funções padrão para modificar a resposta.
Além disso, além da documentação oficial, problemas no Gatling baseado em Java não são fáceis de obter. Análise coletada por e hospedada no G2.com.
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. Análise coletada por e hospedada no G2.com.
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. Análise coletada por e hospedada no G2.com.

Como uma ferramenta de teste de desempenho de código aberto, destaca-se em seu propósito pretendido, particularmente ao invocar usuários virtuais de forma eficiente sem impactar os recursos do seu computador local. Análise coletada por e hospedada no G2.com.
Investi uma quantidade significativa de tempo aprendendo a realizar tarefas com exemplos limitados. Como qualquer nova ferramenta, houve uma curva de aprendizado envolvida. Inicialmente, concentrei-me em aprender Gatling estudando o Scala DSL, que tinha um conjunto mais rico de exemplos disponíveis. Isso me ajudou a validar aspectos específicos contra software empacotado. Mais tarde, fiz a transição para o Java DSL, que oferecia um conjunto menor de exemplos para referência. Análise coletada por e hospedada no G2.com.

É uma ferramenta robusta de teste de carga disponível no mercado. Não sobrecarrega muito o seu computador ao testar com milhares de usuários virtuais. Por ser uma ferramenta baseada em scripts, é fácil ajustar e experimentar diferentes opções. Suporta várias linguagens - Scala, Java e Kotlin.
Também oferece a capacidade de realizar testes de carga para aplicações baseadas em websocket.
Adoro os relatórios bonitos. Análise coletada por e hospedada no G2.com.
Por causa da ausência de uma interface de usuário, há uma curva de aprendizado um pouco íngreme para não programadores, o que pode ser frustrante. A documentação poderia ser mais precisa, como atualmente, para projetos maven, a documentação diz para Java 8 usar esta dependência, mas para Java 11 usar outra dependência. Eu não tinha certeza se suportava uma versão mais alta de Java porque eu tinha o Java 19 instalado e estava recebendo alguns erros. Achei que poderia ser devido a uma versão de Java não suportada.
Depois fiquei sabendo que suporta todas as versões. Análise coletada por e hospedada no G2.com.

Muitas ferramentas para expressar o cenário de teste necessário. Você pode automatizar muitas etapas e tê-las representadas graficamente de forma compreensível no final da execução. Após parametrizado, o mesmo cenário pode ser executado em vários alvos para comparação. Análise coletada por e hospedada no G2.com.
Curva de aprendizado muito íngreme e muito opinativo sobre como escrever os testes. As coisas precisam ser idempotentes ou funções puras, então algumas decisões de ramificação são muito difíceis de fazer. Isso até que removeram algum recurso que eu usava. Agora é impossível tomar algumas decisões. Análise coletada por e hospedada no G2.com.
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. Análise coletada por e hospedada no G2.com.
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. Análise coletada por e hospedada no G2.com.

ferramenta java/maven com possibilidades de integração em projetos java atuais (com a ajuda de um plugin maven). Integração nativa com Github Actions. Gatling Enterprise fornece gráficos e estatísticas significativas para testes A/B. O suporte do Gatling Enterprise é responsivo e valioso. Análise coletada por e hospedada no G2.com.
Sem integrações nativas com ferramentas de monitoramento (DataDog, etc).
Sem agendador de testes. Análise coletada por e hospedada no G2.com.