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.
- docker run -p 8000:8000 sasilverain/activeadmin-demo
- The SUT should now be available at http://localhost:8000/
This runs Gauge specs with NPM
npm install
npm test
- Concepts
- Specification, Scenario & Step usage
- Table driven execution
- External datasource (special param)
- Running Gauge specs with NPM
Copyright 2016, ThoughtWorks Inc.