Course details

Demo session:

  • Introduction to Automation
  • Why and when will we go for Automation
  • What is the use of Automation
  • What is the difference between Selenium and QTP
  • About Selenium:
  • What is Selenium
  • Advantages of Selenium
  • Different flavors of Selenium:

·         Selenium IDE

·         Selenium RC

·         Selenium Grid                                                                                     

·         Selenium Web Driver/Selenium 2.0

·         Selendroid

Selenium IDE Overview:

  • Downloading and Installing Selenium IDE
  • Features of  Selenium IDE
  • Selenium IDE Icons
  • Recording your first test with Selenium IDE
  • Save and playback first script
  • Mode of execution
  • What is command , target, value
  • Asserting the elements
  • Verifying the elements
  • WaitFor elements
  • Storing the elements
  • Synchronization commands
  • Adding Selenium IDE comments
  • goBack, refresh, Enterkey simulation, highlight ..etc.
  • IDE Context Menu
  • Building Test cases using Selenium IDE
  • Capturing screenshots in IDE
  • Start & break points with example, limitations of ide
  • How to use looping statements like IF, while  in IDE with few examples
  • Usage of goto commands in IDE
  • Delete all cookies 
  • Multiple user creation using if condition
  • Generating Dynamic values using JS functions
  • Usage of JS functions with IDE
  • Creating test suites
  • Framework in IDE


Core Java  concepts:

  •  Introduction To Core Java
  • What is jre, jdk, jvm
  • Install java
  •  Environment variable configuration
  •  Datatypes
  • method
  •  variables
  • Package
  •  What is a class and object?
  •  various data types
  • Download eclipse
  • How to create java project
  • What is object
  • How to create object to  a class
  • What are method parameters with examples
  • How to add return type to a method with examples
  • Public
  • Private
  • Protected
  • Default
  • Inheritance and examples on parent child relationship
  • What is abstraction and abstract class
  • Overview on interface


Web Driver Concepts :

  • Introduction & Architecture
  • How to identify elements in webpage using Selenium
  • Tools to identify elements/objects
  • Firebug
  • IE Developer tools
  • Google Chrome Developer tools
  • Locating elements by ID
  • Comparissions between RC and WebDriver
  • Downloading and configuring  web driver in Eclipse
  • Setup required for webdriver
  • configuring  webdriver
  • How your browser will be launched
  • comparison b/w selenium java 2.48 & 3.5 versions with example
  •  Finding elements by name
  • Finding elements by link text
  • Finding elements by XPath
  • Finding Elements by using CSS
  • Overview of method chaining in java
  •  How to open an application using GET N NAVIGATETO COMMANDS
  • Firefox browser n selenium java issue
  •  How to maximize  the window
  •  How to use sendkeys command in webdriver
  •  Various commands close, quit, click command in webdriver with examples
  •  scenarios and login to sales force ,
  • Handling checkboxes
  •  How to use isselected,
  • How to perform  uncheck operation
  • How to handle radio buttons :
  •  Overview on webdriver select class with examples
  •  Diff between findElement and findElements commands
  • findElements examples,
  • How can we perform tab operation
  • Identify all links  a webpage with examples
  • working on chrome browser
  • working on IE browser
  • html unit drivers,
  • What is frames and overview on frames
  • How to handle alerts
  • overview on robot class and examples
  • overview on autoIT and examples
  • How to handle multiple windows with examples
  • getCoordinates
  • Actions class
    • Dragable
    • dropable
    • datepicker
    • resizable
  • Handling of webtables
  • Getmethods();
  • Introduction to java script executor
  • Usage of Java script executor
  • Javascript Executor
  •  Implicit wait, Explicit wait, Fluent wait
  • What is a Firefox Profile
  • Handling Certificate issuer using FF profile 
  • Handling proxy server and file downloading using FF profile
  • Datadriven testing 
    • JXL
    • POI
  • Keyword driven testing
  • Datadriven testing 
    • Text file
    • properties file
    • CSV file
  • Read content from a PDF file
  • Read content from an image file


You can search our google reviews with keyword "Lucky Training's Medford Reviews"

Updated on 27 December, 2017
Courses you can instantly connect with... Do an online course on Selenium starting now. See all courses