Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Web Application Automation - Selenium - Ruby - Cucumber
Rating: 3.9 out of 5(216 ratings)
1,125 students

Web Application Automation - Selenium - Ruby - Cucumber

With Cucumber Integration
Created byTesting World
Last updated 8/2025
English

What you'll learn

  • Complete understanding of basic to expert Ruby concepts with practical implementation
  • Complete understanding of basic to advance cucumber with practical implementation
  • Can automation any realtime application and also can design framework from scratch

Course content

13 sections85 lectures6h 34m total length
  • Selenium Introductions6:38
  • Selenium IDE & Firebug installation7:01
  • Selenium IDE24:02
  • ASICon Setup2:28

Requirements

  • No programming or coding experience required
  • Machine with Windows OS

Description

This course includes Selenium WebDriver Basics and Advanced, Ruby ConceptsCucumber FrameworkAutomation Framework Design (Page Objects, Data Driven, Reading Excel Files)

Parallel execution with Selenium Grid 2.0, Code management with Git integration 

This course will take you from basic to expert level step by step, we are covering all Ruby concepts which are required for daily selenium activities and also for preparing selenium interview

Ruby Basics: Variables, If-Then-Else, For loop, While loop, Arrays, Classes, Inheritance, Objects, Constructors, Methods, Working with Excel file and database

Selenium WebDriver Basics: Commonly used methods and locator types, Id, Name, Class Name, Link Text, Partial Link Text, Xpath, Css Selector

Ajax Handling,  Multi window handling, Actions class,  Implicit wait, Explicit wait. After completing the the course you will be able to write automated tests using selenium and java

Who this course is for:

  • Software QA and Testers who want to start career in automation
  • Anyone who is interested in learning software test automation