This is an example project for doing web automation testing with Gauge. This project tests some of the functionalities of the active admin demo app, which is hosted at http://104.197.26.168:8000/admin
The tests are run on Firefox by default.
Prerequisites:
This example requires the following softwares to run.
- Java 1.7 or above
- Note that Gauge works with Java 1.6 and above. But this particular example uses Java 1.7
- Gauge
- Gauge Java plugin
- Gauge Java plugin can be installed using
gauge --install java
- Gauge Java plugin can be installed using
On Linux / Mac:
./gradlew gauge
On Windows:
gradlew.bat gauge
This runs Gauge specs with gradle.
Note:
- Gauge can also be used with other build tools like maven and ant.
- You can use Gauge even without a build script!
- Specification, Scenario, Step, Concepts and Context Steps
- Table parameters
- Using External datasource (special param)
- Using tags
- Using Gauge with Selenium Webdriver
- Running Gauge specs with gradle