Skip to content

An example project, illustrating test automation using Gauge, with ruby support.

License

Notifications You must be signed in to change notification settings

jzahka/gauge-example-ruby

 
 

Repository files navigation

Gauge example project, in Ruby

Build Status HTML report Console report

This project serves as an example for writing Automation using Gauge

This project uses

  • Capypage, that gives you neat helpers to define your Page Objects.
  • Capybara, as a dependency of Capypage
  • Test::Unit for assertions
  • Snap CI has been setup to run the Gauge Specs from this project.

Concepts covered

Prerequisites

Setting up the System Under Test (SUT)

java -jar activeadmin-demo.war

Executing specs

Set up

This project requires bundler to install dependencies, bundler can be installed by running

gem install bundler

To install dependencies run :

bundle install

All specs

bundle exec gauge specs

This will also compile all the supporting code implementations.

Copyright

Copyright 2016, ThoughtWorks Inc.

About

An example project, illustrating test automation using Gauge, with ruby support.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 93.6%
  • Shell 6.4%