You are on page 1of 3

Selenium Using Java

 Java
1. Installing Java
2. Eclipse Installation
3. Concept of class file
4. Datatype in Java
5. String class in java
6. Conditional Statement
7. Loops
8. Arrays
-Single Dimension and Two Dimension Array
9. Operators
10. Function
-Function Input Parameter
-Function Return Type
11. Object Oriented Programming in Java
12. Local and Global Variable
13. Static and Non-Static variable
14. Static and Non-Static Functions
15. Creating Object in Java
16. Main Method
17. Constructor
18. Abstract class and method
19. Interface
20. Final vs Finally vs Finalize

 Selenium
1. What is selenium
2. Installing Selenium Webdriver
3. Architecture of selenium Webdriver(old and latest)
4. How to trace element in chrome browser
5. Locators
6. Launching Browser (Chrome/firefox)
7. Installing Selectorhub
8. Manually validate xpath in console
9. Automation operations of various Elements

 Browser
 TextBox
 ListBox
 Links
 Check Box
 Radio Button
 HTML Tables
 Calendars
10. Automating Keyboard and Mouse Events

 Action Class
 KeyBoard Events
 Drag & Drop Actions
 Mouse Hover Action
 RightClick, Double Click & Tool Tip

11. Handling multiple Windows

 getwindowHandle()
 getwindowHandles()
 Switching between windows
 Handling elements present in different windows

12. Handling Alerts

 accept()
 dismiss()

13. Handling Frames

 What is iFrame?
 Locating Frames
 Switching between Frames
 Handling Frames

14. Waits

 ImplicitWait
 WebDriverWait
 FluentWait
 PageLoadTimeout

15.Maven

 What is Maven and Why Maven?


 Installing/Configuring Maven
 Creating Maven Project
 Importing Maven Project into Eclipse
 What is POM.xml?
 Adding Dependencies to POM.xml
16.Git

 Downloading and Installing GIT


 GIT Bash commands
 Uploading project to GIT

You might also like