bjornedwin / ruby_cucumber_capybara

Basic Framework with Ruby Capybara Cucumber

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Ruby-Cucumber-Capybara test framework

A Ruby/Cucumber web automation framework with Capybara.

Scroll down a bit if you are new to this tech stack.

Get running...

Step 1: Clone this repository to your local

git clone https://github.com/itsrunning/ruby_cucumber_capybara.git

Step 2: Provided Ruby is installed, install the gems used in this framework

cd ruby_cucumber_capybara
bundle install

Step 3: Provided Firefox is installed, proceed to run the cucumber test (from the context of your Gemfile)

bundle exec cucumber

New to this tech stack

Ruby: A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. https://www.ruby-lang.org/en/documentation/quickstart/

Cucumber: Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format. http://cukes.info/

Capybara: Capybara helps you test web applications by simulating how a real user would interact with your app. It is agnostic about the driver running your tests and comes with Selenium support built in. https://github.com/jnicklas/capybara

About

Basic Framework with Ruby Capybara Cucumber


Languages

Language:Ruby 89.4%Language:Gherkin 10.6%