Gradle + Gatling Plugin
Setup
Build the plugin with ./gradlew
, this by default places an artifact in mavenLocal.
Add the following to your project's build.gradle
:
apply plugin: 'gatling'
buildscript {
dependencies {
classpath group:'com.github.cmhdave', name:'gradle-gatling-plugin', version:'1.3'
}
repositories {
mavenLocal()
}
}
Use
Put gatling scenarios in src/test/scala
and make sure the class name ends with Scenario
.
Tasks
gatlingTest
This will run all Scenarios provided in src/test/scala
.
Alternatively you can specify the scenarios to run in your gradle file:
gatling {
scenarios = [ "package.MySimulation", ... ]
}
openGatlingReport
Opens the report for the most recently run gatling scenario. If you have more than one scenario, use openGatlingReports
.
openGatlingReports
Opens all gatling reports in build/gatling-reports
.
Building
gradle install