Selenium

Contact Us
  • Why Automation Testing?
  •  Introduction to selenium
  •  Introduction to Selenium Component.
  •  What is Selenium WebDriver?
  • Java Program Structure.
  •  Classes and Objects.
  •  First Java Program.
  • Operators.
  •  Decision Making.
  •  Loops.
  •  Arrays.
  •  String Class.
  • Encapsulation
  •  Abstraction
  •  Inheritance
  •  Polymorphism
  • Exception Handling
  •  Collections (Set, List, Map)
  • Configure Eclipse with Selenium Webdriver.
  •  First Test program.
  • What is Locator?
  •  Types of Locators.
  •  Usage and Examples of locators.
  •  Advantages and Disadvantages of locators.
  • Handling different browsers.
  •  Browser Commands.
  •  Navigation Commands.
  •  WebElement Commands.

• Working with different WebElements.

  • Text Box
  •  Buttons/Link
  •  Dropdowns
  •  Check Boxes
  •  Radio Button

• Introduction to Wait (Implicit, Explicit and Fluent Wait).

  • Handling of Alerts, JavaScript Alerts and Popup Boxes.
  •  Working with windows and frames.
  •  Action Class.
  •  Robot Class.
  •  Taking Screenshot in Selenium.
  •  File Uploads.

•Introduction to automation frameworks.

  •  Data Driven Framework
  • Introduction
  • Reading and Writing data from excel.
  • Writing automation scripts to use excel data.

• Keyword Driven Framework: –

  • Introduction
  • POM
  • TestNG Framework
  •  Introduction to Maven
  •  Introduction to Jenkins
  •  Interview Questions and Answers.