Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Async Scala-Akka-Netty based Stress Tool
Failed to load latest commit information.
gatling-app/src/main Remove GatlingConfiguration singleton placeholder, close #2327
gatling-bundle/src/universal Re-add -Xss JVM arguments for ZincCompiler, close #2489
gatling-charts/src unused import
gatling-compiler/src/main/scala/io/gatling/compiler Upgrade Zinc 0.3.6, close #2552
gatling-core/src Incorrect check error message when using transform, close #2587
gatling-http/src Incorrect check error message when using transform, close #2587
gatling-jdbc/src Remove GatlingConfiguration singleton placeholder, close #2327
gatling-jms/src minor clean up: NonFatal + executeSafe
gatling-metrics/src Remove GatlingConfiguration singleton placeholder, close #2327
gatling-recorder/src Drop jackson-databind in favor of jackson-jr, close #2572
gatling-redis/src Fix compile
gatling-test-framework/src/main/scala/io/gatling/sbt Fix GatlingTask
project Upgrade AHC 1.9.11, close #2581
src Fix Cheat Sheet navbar links
.gitignore Have a logback.dummy in core's resources and copy it to the bundle, c…
.travis.yml Cache dependencies
CONTRIBUTING.md Mention code and doc guidelines, close #2161
README.md Fix link to documentation
make_credentials.sh Build using Travis CI, close #1464
pgp.sbt Build: Working configuration for passing the GPG passphrase to SBT
trigger_build.py Build using Travis CI, close #1464
version.sbt Setting version to 2.2.0-SNAPSHOT

README.md

Gatling Build Status

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     Yourkit     Highsoft AS    

YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.

Something went wrong with that request. Please try again.