Introduction of automation testing
o Benefits of automation testing
o Introduction of selenium
o Selenium components
o Limitations of selenium
o Basics of Java using Eclipse
  o Core java basics
  o OOPs concepts
  o Methods
  o Object and class.
  o Loops
  o Constructor
o Introduction of selenium WebDriver
o Locators in selenium
o Waits in WebDriver
o WebDriver Features & Examples Handling HTML Elements such as: Text box,
  o Hyperlinks, Submit buttons, Radio buttons, Checkboxes, Dropdown etc
  o Finding Elements & text on a Webpage
  o Printing all links and other values from a web page and HTML Elements
  o Using By class to find elements using different methods Implement global wait
  o Running test in multiple browsers
o WebDriver features
  o Simulating keypress events such as buttons Enter, page up, page down,
  o backspace etc. Handling javascript messages
  o Handling drop down
  o Navigation in WebDriver
  o WebElement list Web Page title
  o Mouseover using WebDriver
  o CSS properties of an element
  o Capture screenshot
  o Read test data from excel
  o Write data in excel
  o Read test data from property file
  o Generating your own Xpaths
  o Handling multiple pop ups/tabs.
  o Handling Mouse over
  o Handling iframe and menus
Â
o. TestNG JAVA FRAMEWORK & REPORTS Generation
  o About JUnit and TestNG
  o What is a Java framework
  o Test Annotations
  o Executing the tests in sequence
  o Assertions
  o Error Collectors
  o How to parameterized our test case
  o Page factory Automation Framework on a Live Project
  o Test data files creation
  o Test page creation
  o Test class creation
  o Screenshot capturing
  o Emailing test results
  o Generating Reports
  o Running framework automation through ANT
· Interview questions and answers