Udemy

Web Automation-Selenium-Ruby|E-2-E Cucumber integration-15hr

Enroll Now
  • 1,503 Students
  • Updated 11/2019
4.0
(332 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
15 Hour(s) 34 Minute(s)
Language
English
Taught by
Testing Solution
Rating
4.0
(332 Ratings)

Course Overview

Web Automation-Selenium-Ruby|E-2-E Cucumber integration-15hr

Detailed ruby programming | Bdd with cucumber | Test Unit and Its usage | Automation Framework |

Ruby is one of the most popular scripting language for developer as well as testers, and selenium is the most popular tool for web automation.

This course is designed for newbies who are not much familiar to any programming and automation

Here we are going to cover

- almost all basic and advance concepts of Ruby Scripting which are required to work on different automation tool.

Here you will cover

1. Basic concepts like Class, Object, String, Loop and advance concepts like File Handling, working with Excel, Database connectivity etc

2. Selenium web driver basics and advance convepts

3. End to End BDD framework with Selenium, Cucumber and Ruby

After completing this course, you will be very much comfortable to start automation and face automation interviews


Course Content

  • 32 section(s)
  • 217 lecture(s)
  • Section 1 Course Introduction & Setup
  • Section 2 Jump into detailed Programming
  • Section 3 Condition Handling
  • Section 4 Different types of Variables
  • Section 5 Looping
  • Section 6 Arrays
  • Section 7 String Handling
  • Section 8 Working with Hash
  • Section 9 File Handling
  • Section 10 Modules
  • Section 11 Exception Handling
  • Section 12 Excel Read/Write
  • Section 13 OOPS Concept
  • Section 14 Advance Ruby Options
  • Section 15 Selenium Kickoff
  • Section 16 Element Locators - Basics
  • Section 17 Element Locators - Advance
  • Section 18 Setup and Start Automation on Webdriver
  • Section 19 Webdriver Coding
  • Section 20 Work on Elements
  • Section 21 Keyword and Mouse Events - ActionBuilder class
  • Section 22 Working with Test::Unit
  • Section 23 Webdriver code with Test Unit
  • Section 24 Generate Project Structure
  • Section 25 BDD Testing with Cucumber
  • Section 26 RSpec setup and Functionality
  • Section 27 Understand Gherkin language keywords
  • Section 28 Work with cucumber test cases
  • Section 29 Hooks in detail
  • Section 30 Case Study 1 : Cucumber - Selenium - Ruby (End to End Scenario)
  • Section 31 Introduction & Setup
  • Section 32 Retired Content

What You’ll Learn

  • ** Ready to automate any web application using Selenium and Ruby ***, ** Detailed understanding of Ruby Programming concepts ***, ** Ready to implement knowledge in realtime projects ***, ** Ready to face Selenium-Ruby Interview questions ***


Reviews

  • A
    Antonio Jorge Posterla
    3.0

    The instructor does not continue an example throughout the course. For example: start testing the Facebook or testingWorld website and continue testing it using POM, and create the env., the hooks, etc., always using the same website and the same files, showing the changes and differences, as well as the advantages and disadvantages of one model or another. Also, the audio in many lessons is not good.

  • S
    Shaik Rayees Ahmad
    3.0

    1.Content is outdated some of keywords are deprecated . Section :19-147, desired capabilities, can you provide code to stop closing browser. 2.provide answers to exercise questions. pls ans for better rating

  • A
    Alberto Cazares
    3.0

    It starts very well but then at the end the course feels rushed. There is a lot of material on learning Ruby and Object Locators in webpages using Ruby however the Cucumber part is minimal and the 'final' project/exercise is so small it consists on only Opening a webpage, type a word in a field and clicking on a button and that's all, so the final test script should be a bit more complex and similar to a real-life test case. Also the last exercise needs to be reviewed as the commands used seem to be deprecated and not working anymore, I had to spend a while researching why it is not working since it was done exactly as in the course (I added the comment/question on the faulty exercise).

  • M
    Martin Marino
    3.0

    Course was ok. Eventually got stuck around task 8 for ruby programming and there are no answers provided so I skipped to the automation sections. I don't think any of what was taught in the ruby sections was used in the automation sections. No automation excercises

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed