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. This app is hosted as a Java WAR (with embedded Jetty).
The tests are run on Chrome by default.
This example requires the following softwares to run.
gauge install java
java -jar activeadmin-demo.war
If you already have Maven installed, you can execute specs as mvn test
This runs Gauge specs with Maven.
This uses Chrome as default browser for specs execution. Make sure Chrome is installed in your machine and chromedriver is in PATH.
If you want to use Firefox/IE as browser, pass the corresponding argument to set browser environment as follows:
mvn gauge:execute -DspecsDir=specs -Denv="firefox"
or
mvn gauge:execute -DspecsDir=specs -Denv="ie"
Note:
Copyright 2016, ThoughtWorks Inc.