BECOME A Selenium With Java EXPERT

ExtraCourse is the NO.1 Selenium With Java training institute offering the best Selenium With Java training in Hyderabad, expert guidance and 100% placement assistance..

Extra Course is a best Selenium With Java training institute in Hyderabad. We offer 100% practical driven program through our unique experimental learning, focus on comprehensive practical approach. We follow a holistic curriculum which has been designed by Industrial experts in a systematic approach from the beginner’s level to a more advanced study.

Holistic Curriculum | Complete Practical Driven Learning | Real Time Projects | Be a Future Ready

Key Highlights

  • Curriculum is curated by Industrial Experts in Selenium With Java
  • Extensive study on real time projects
  • Handouts, Exercises and Assignments on each and every topic in Selenium With Java
  • Work on Real-time scenarios
  • 100+ Hands on Practical Assignments
  • Real time work on currently running projects
  • Resume preparation
  • Mock Interviews
  • 100% Placement Assistance
  • All classes will be recorded and sent to you everyday
  • Get Certified
WhatsApp Image 2020-05-08 at 6.48.56 PM

What you'll learn

1.Advantages of the Selenium automated testing depth knowledge of the Selenium RC
3.Deployment of the Selenium IDE commands and functions
4.Detailed overview on JUnit, TestNG Plugin and Sikuli, in Eclipse
5.Insight in to the Maven and Object Repository
6.You will learn how to use Selenium WebDriver
7.A glimpse into Checkbox, Textbox, and multiple Windows of WebDriver programs
8.Details of software testing with Selenium Grid

Course Duration

Course Name
Course Duration
Selenium With Java
40 hrs
Selenium With Java
Selenium With Java
Training & Workshop

Selenium With Java Course Content

  • Selenium Basics
  • Configuring Steps
  • Java Installation
  • Eclipse Installation, configuration
  • Downloading and configuring Selenium
  • Step by step Instruction Guide to download Selenium
  • How to fix the errors in the java code?
  • Migrating to Webdriver latest Version
  • Selenium 2.0 Webdriver Architecture
  • Web driver Interface explanation and Invoking Browser
  • Selenium 3 Latest version configuration changes – *New*
  • Basic Methods of Webdriver
  • Webdriver Java concepts Notes
  • How to run tests in Google Chrome
  • How to run tests in Internet Explorer
  • How to run tests in Safari Browser
  • Importance of Locator Identifiers in Selenium
  • Identifying locators(id,name,linkText) with developer tools -1
  • Identifying locators(className) with developer tools -2
  • Identifying xpath in chrome and firefox Browsers
  • Identifying CSS locators with chrome and firefox Addons
  • Validating the accuracy of xpath and Css from browser addons
  • Practise exercises on locators learned from the previous lectures
  • Generating customized xpath from html attributes
  • Generating customized CSS from html attributes
  • Practise exercises with Xpath and CSS with regular expressions
  • Cheatsheet
  • Handling Static dropdowns with Select webdriver API
  • Handle Dynamic dropdowns with Webdriver API
  • Handling Checkboxes with webdriver API
  • Dropdowns, Checkboxes code download
  • Handling Radiobuttons with Customized xpath
  • Handling Radiobutton dynamically- real time examples
  • Radiobutton code download
  • Types of Alerts present and Methods to handle them
  • Handling Java Alerts using Webdriver API
  • Alerts code download
  • Web Elements Validations
  • What is Implicit wait? Explain with real time scenario
  • What is explicit wait? Explain with real time scenario
  • Practical examples on Implicit wait
  • Practical examples on explicit waits
  • Handling Ajax/Mouse Interactions
  • Actions class-real time example
  • Handling Multiple Windows
  • Window Handle concepts-real time example
  • Live Example on working with Child windows
  • How to handle Frames?
  • Frames Techniques-real time example
  • Test Cases- Practise Exercise
  • Exercise 1.1-Limiting Webdriver scope
  • Getting Count of links int the pages, sections
  • Testcases-Practise Exercise-2
  • Exercise 2.1-Dynamic data in Websites
  • Exercise 2.2-Dynamic Links Handling
  • Exercise 2.3-Validations & checkpoints
  • Handling calendar UI in Travel websites
  • Generic method to handle calendar with month and date
  • Solved example on calendar methods
  • Code for Calendar MakemyTrip website
  • Problem – Description
  • Identifying frames from Html view
  • Element Hidden or Invisible-How to validate
  • Writing Generic functions to Identify Frames/Windows
  • Example Demonstrating Multiple Frames
  • Handling Auto suggestive dropdown options
  • Dynamic data loading- Exception Techniques
  • Framework Part -1 – TestNG
  • Framework Part -2 -Data-driven Framework&Excel API
  • Framework Part -3- Maven- Build Management tool
  • Framework Part -4- Jenkins- Continuous Integration Tool
  • Framework Part -5 – TestNG Reports for Jenkin Jobs
  • Framework Part -6- Logging Framework – log4j
  • Framework Part -7 – Pageobject Pattern & page Factory
  • Framework building from scratch- Real-time Project
  • DataBase connection to Selenium Testcases
  • What are Java collections
  • Implementation of Arrays List
  • Examples of ArrayList
  • Array List Code download
  • Implementation of Set interface
  • Examples of HashSet using Iterator
  • Implementation of Map interface
  • Code explaining HashSet and hashmap
  • Difference between HashMap and HashTable (Interview )
  • Practise Exercise: Printing unique number- Amazon interview questions