###Last Run Reports (Powered by Snap CI)
This project serves as an example for writing Automation using Gauge
- Use Webdriver as base of implementation
- Specification, Scenario & Step usage
- Concepts
- Table parameters
- External datasource (special param)
- Install Gauge
- Homebrew on Mac OS X :
brew install gauge - Download Installer
- Homebrew on Mac OS X :
- Install Gauge-Java plugin by running
gauge --install java - Get the latest version of Selenium Server Standalone Jar, 2 ways are discussed below :
- Selenium Jar should be added as a dependency in the project under
libsdirectory. - Use Gradle and run
gradle copyToLib
- Selenium Jar should be added as a dependency in the project under
- Chrome driver executable should be in
PATHfor executing against chrome browser. - Gauge Intellij plugin (optional, but recommended). More information on plugin can be found here
gauge specs/
This will also compile all the supporting code implementations.
Chrome driver executable should be in PATH for executing.
- Command Line
gauge --env chrome specs/ - IDE
- Go to
Edit Configurationsdialog. - Enter 'chrome' to
Environmenttext field. - Save the configuration and run it.
- Go to
Copyright 2015, ThoughtWorks Inc.