Ruby Cucumber is an open source test automation tool which is used in BDD (Behaviour Driven Development)/ATDD (Acceptance Test Driven Development). One can write features of an application in plain text (Gherkin format) and use them as automated test cases.
Online tutorial for Ruby Cucumber is available here
Course Features
Instructor led live class - 9 hrs
Hands on - 6 hrs
Project work - 6 hrs
Printed Study Material or e-book
Access to screen cast (24*7 access) - 5 hrs duration
Please leave your email, We will notify you when new schedules are out.
Modules
Modules
Duration
Cost(USD)
Duration:1 hr
USD 20
Topics
This class starts off with the basics of software testing. It covers different types of testing currently being used in the industry.
This module explains the need of test automation, different factors need to be considered before implementing test automation, tools available in the market..etc
Duration:1 hr
USD 30
Topics
Introduction to ATDD (Acceptance Test Driven Development) or BDD (Business Driven Development)
How Cucumber can help teams implementing ATDD
Introduction to Gherkins
Duration:1 hr
USD 30
Topics
Get familiarized with the basic building blocks of Ruby, Gems etc
This module helps you to start on your first project
Creating a new Cucumber project
Writing your first scenario
Execute the scenario and seeing it fail first time
Add step definitions
Making the scenario pass
Duration:1 hr
USD 90
Topics
More about step definitions
Env.rb and Hooks.rb
Managing Data using YAML files
Background and Scenario Outline
Regular expressions
This module includes 2 hours of lab. Labs will be scheduled separate as per your convenience.
Duration:1 hr
USD 30
Topics
Intro to Watir-web driver
Dealing with different objects
Validating using Rspec
Duration:1 hr
USD 90
Topics
Intro to Page object
Creation of Page objects
Incorporating Page Objects into framework
Page Factory
This module includes 2 hours of lab. Labs will be scheduled separate as per your convenience.
Duration:1 hr
USD 90
Topics
Capture Screen shots
Using Modules Vs Classes
Using World Object
Running Command line
Using Profiles
This module includes 2 hours of lab. Labs will be scheduled separate as per your convenience.
Who should take this course?
This course is designed for professionals aspiring to make a career in test automation and Ruby Cucumber tool.
Online tutorial for Ruby Cucumber is available here
Pre-requisites
This course includes basics of testing and automation. Course is tailored for professionals from non programming background to pursue a career in automation testing.