Selenium

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media
Selenium

About Course

Selenium is a web Automation tool which can be used to automate web browsers across many browsers and operating systems.

Selenium WebDriver tool is used to automate web application testing to verify that it works as expected. It supports many browsers such as Firefox, Chrome, IE, and Safari. However, using the Selenium WebDriver, we can automate testing for web applications only. It does not qualify for window-based applications. It also supports different programming languages such as Java, Python, C#, Perl, PHP and Ruby for writing test scripts. Selenium Webdriver is platform-independent since the same code can be used on different Operating Systems like Microsoft Windows, Apple OS and Linux. It is one of the components of the selenium family, which also includes Selenium IDE, Selenium Client API, Selenium Remote Control and Selenium Grid.

The trainer will make sure that you have understood the concepts of Java, before going to Selenium. Java is a basic language for Selenium, so you will be trained on Java followed by Selenium.We will help you to gain all the knowledge required

Show More

What Will You Learn?

  • Learn Core Java Programming and its Concepts
  • Learn how to automate web application testing using Selenium
  • Learn how to ensure faster test results and greater accuracy
  • Learn to parameterize test scripts with a variety of data
  • Learn Selenium IDE, Selenium WebDriver, Selenium Grid
  • Learn about TestNG Framework
  • Learn how to integrate Selenium test cases within the existing ecosystem and optimize costs

Course Content

Java Basics for Selenium

  • Features of Java
  • Classes, Objects, Methods, and Constructors
  • Datatypes in Java
  • Types of Variables in Java
  • Basic Operators in Java
  • Control Flow Statements
  • Object-Oriented Programming Concepts
  • Exception Handling Mechanisms
  • Methods and Constructors
  • Decision-Making Statements
  • Looping Statements
  • Object-Oriented Programming Concepts
  • Exception Handling Mechanisms

Selenium and its Components

Selenium WebDriver and Locators

Interacting with Web Elements and Waits in Selenium

TestNG Framework

Handling Web UI Elements-I

Handling Web UI Elements-II

Selenium Grid and Robot Class

Selenium IDE and Page Object Model

Automation Frameworks-I

Automation Frameworks-II

BDD Framework with Cucumber