Example Geb and Cucmber JVM Project
This example is a Gradle project and uses the Gradle Cucumber Plugin. The project is using the Gradle wrapper, so if you don't need to have Gradle installed if you execute the appropriate script in the project directory and Gradle will be downloaded for you.
To run the tests, just run
./gradlew cucumber on *nix or
gradlew.bat cucumber on Windows.
The following commands will launch tests browsers as headless:
./gradlew cucumber -Dgeb.env=firefoxHeadless ./gradlew cucumber -Dgeb.env=chromeHeadless
src/test/resources/GebConfig.groovy file for how to run the tests with different browsers.