gatling

Async Scala-Akka-Netty based Load Test Tool

Github stars Tracking Chart

Gatling Build Status Maven Central

What is Gatling ?

Gatling is a load test tool.
It officially supports HTTP, WebSocket, Server-Sent-Events and JMS.

Motivation

  • Finding fancy GUIs not that convenient for describing load tests, what you want is a friendly expressive DSL?
  • Wanting something more convenient than huge XML dumps to store in your source version control system?
  • Fed up with having to host a farm of injecting servers because your tool uses blocking IO and one-thread-per-user architecture?

Gatling is for you!

Underlying technologies

Gatling is developed in Scala and built upon :

  • Netty for non blocking HTTP
  • Akka for virtual users orchestration
    ...

Questions, help?

Read the documentation.

Join the Gatling User Group.

Found a real bug? Raise an issue.

Partners

    
Highsoft AS    

Overview

Name With Ownergatling/gatling
Primary LanguageScala
Program languageShell (Language Count: 6)
Platform
License:Apache License 2.0
Release Count101
Last Release Namev3.11.3 (Posted on 2024-05-22 19:25:31)
First Release Name1.0.0 (Posted on 2011-12-20 17:50:11)
Created At2011-05-31 12:40:25
Pushed At2024-06-10 08:28:01
Last Commit At
Stargazers Count6.3k
Watchers Count234
Fork Count1.2k
Commits Count10.6k
Has Issues Enabled
Issues Count3732
Issue Open Count42
Pull Requests Count500
Pull Requests Open Count1
Pull Requests Close Count335
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top