Async Scala-Akka-Netty based Load Test Tool
Scala HTML CSS Python Shell Batchfile JavaScript
Latest commit 2e7a0c2 Jul 17, 2016 @slandelle slandelle committed on GitHub Merge pull request #3083 from qzhjason/master
Reports: Eliminate the possibility of overflow
Failed to load latest commit information.
gatling-app/src/main Fix typos in help message and sphinx documentation for the --mute cli… Jun 21, 2016
gatling-benchmarks/src/main/scala/io/gatling/http/request/builder Fix compile error, see gatling/gatling#3036 Jun 15, 2016
gatling-bundle/src increase compilation JVM stack size, close gatling/gatling#3021 May 19, 2016
gatling-charts/src Reports: Eliminate the possibility of overflow Jul 17, 2016
gatling-commons/src Less reflection, we're pretty safe here Jul 2, 2016
gatling-compiler/src/main/scala/io/gatling/compiler Add comment: those methods are duplicated and must be aligned Mar 23, 2016
gatling-core/src Properly exit loop on ASAP, close gatling/gatling#3060 Jul 2, 2016
gatling-http/src Upgrade AHC 2.0.9 Jul 2, 2016
gatling-jdbc/src Update copyright date Jan 10, 2016
gatling-jms/src Add explicit jmsType support, close #2967 May 17, 2016
gatling-metrics/src Don't use Actors for every Action, close gatling/gatling#2936 Mar 23, 2016
gatling-recorder/src Remove Brotli from Accept-Encoding header, close gatling/gatling#3070 Jul 2, 2016
gatling-redis/src Update copyright date Jan 10, 2016
gatling-test-framework/src/main/scala/io/gatling/sbt Update copyright date Jan 10, 2016
project Upgrade Zinc 0.3.11 Jul 4, 2016
src typo, close gatling/gatling#3074 Jul 6, 2016
.gitignore Core: Include a default Akka config, close #2736 May 27, 2015
.travis.yml Move 'sbt publish' to script block to fail build on publish failure Jan 12, 2016
CONTRIBUTING.md Mention code and doc guidelines, close #2161 Sep 8, 2014
README.md maven version badge Apr 14, 2016
make_credentials.sh There and back again Jan 14, 2016
pgp.sbt Build: Working configuration for passing the GPG passphrase to SBT Sep 26, 2014
trigger_build.py Build using Travis CI, close #1464 Feb 9, 2014
version.sbt 2.2.3-SNAPSHOT Jun 16, 2016

README.md

Gatling Build Status Maven Central

What is Gatling ?

Gatling is a stress tool. Development is currently focusing on HTTP support.

Motivation

  • Finding fancy GUIs not that convenient for describing stress 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 :

  • Async Http Client and Netty for non blocking HTTP
  • Akka for actions (requests, pauses, assertions, etc...) modeling and orchestration ...

Snapshots

For people wanting to use the lastest evolutions, the SNAPSHOT versions are available from the Sonatype OSS repository.

Questions, help?

Read the documentation.

Join the Gatling User Group.

Found a real bug? Raise an issue.

Sponsors

eBusiness Information     Highsoft AS