Ruby Cucumber Training

Ruby Cucumber Training deals with automated integration tests. It’s more than any tool for running automated tests. Cucumber’s executable specifications encourage closer collaboration, helping teams keep the business goal in at all times.

Ruby Cucumber Training Curriculum

Ruby Language Skills and Techniques

Ruby is a mature general-purpose, programming language. You will know how to use Ruby for a wide variety of programming tasks, including its features, its elegant syntax and full object orientation in this module of training.

Running Ruby
Command-line Ruby
The Interactive Ruby (irb) console

Objects, variables, and methods

Learn the different naming conventions, variable assignments, Method calling semantics and much more in this module.

Basic object-orientation concepts
Naming conventions
Variable assignment
Local vs. instance variables
Life of different variables in methods
Method-calling semantics
Method arguments and return values

Classes and modules

Incorporating the need and importance for polymorphism in this module of training.

Instantiating classes
Polymorphism in ruby
Mixing in modules

Built-in classes

Knowing all the built-in classes in this module of training.


Blocks and Iterators

To educate you over concepts of iterations, exceptions and exceptions classes and much more in this module.

Blocks vs. methods vs. lambdas
Collection iteration
Single-object iteration
Built-in exceptions
Writing your own exception classes
Exceptions in Rails

Introduction to Cucumber

This module gives actual and detailed knowledge over Cucumber features, Scenarios, Framework, Tagging and much more.

Writing Features
Writing Scenarios
Writing Step Definitions
Putting BDD into Practice
Cucumber Framework in Detail
Reusing Steps
Running Tests in Different Browsers
Tagging Scenarios
Hooks in Cucumber


Capybara allows you to plug in different drivers that run interactions in several different ways—using a real browser like Firefox, IE, or Chrome, or a number of different browser simulators. In this module, you’ll learn how to use Capybara and when to use the various available drivers it provides.

Intro to Capybara
Elements and semantics in Capybara
Xpath in Capybara
Finding elements
Interacting with elements on webpage
Function flows Integration with Cucumber and Ruby.

  • 10 Days
  • 0 Units
  • 0 Hrs

Select Your Currency

WOOCS 1.1.8
Drop Us A Query
[contact-form-7 id="5639" title="Drop Us A Query"]
Create an Account