robzienert / gatling

Async Scala-Akka-Netty based Stress Tool

Home Page:http://gatling-tool.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gatling Build Status

Gatling versions 2.0.0-M3a and lower build with maven, master builds with sbt.

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 ...

Release

See changelog

Questions, help?

Read the documentation on the Wiki.

Join the Gatling User Group.

Got a real problem? Raise an issue.

Sponsors

eBusiness Information     Yourkit     Highsoft AS     Cloudbees

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.

About

Async Scala-Akka-Netty based Stress Tool

http://gatling-tool.org


Languages

Language:Scala 96.2%Language:CSS 2.5%Language:Shell 0.7%Language:JavaScript 0.4%Language:Python 0.2%Language:PHP 0.1%