
Learn to locate elements by XPath when direct locators fail, using parent and child traversal within a table and the body. Explore chaining XPath to reach the target element.
Explore the Ruby interactive environment, start the command prompt, run Ruby interactively to execute one line of code and see results, print data to the console, perform calculations, and exit.
Explore condition handling in Ruby using if, elsif, and else to classify numbers as negative, zero, positive, even, or odd, with comparison and logical operators.
Explore Ruby for loops and range syntax, using double dot and triple dot to include or exclude the end, and print a table by looping 100 to 900.
Explore Ruby string handling by creating strings in three ways, and apply upcase, downcase, length, strip, lstrip, rstrip, reverse, concatenation, and string comparison to manipulate text.
Explore how Ruby global variables, indicated by a leading dollar sign, are defined (age = 100) and accessed across multiple classes and files within a project.
Explore how Ruby uses begin-rescue to catch exceptions, perform rescue actions, and keep code flowing with multiple rescue blocks for different exception types.
Open a text file in Ruby in write mode to overwrite or create it, then read, append, and close the file, demonstrating text file operations.
This course includes Selenium WebDriver Basics and Advanced, Ruby Concepts, Cucumber Framework, Automation 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