Module -1
Introduction of Selenium
What is automation testing?
- Use of Automation Testing?
- Explanation of Selenium and its advantages
- Differences between Selenium and QTP
Module -2
Components of Selenium
- Selenium IDE
- Selenium RC
- Selenium Grid
- Selenium Webdriver/version 2.0
Module â?? 3
Locators of Selenium
- Tools to identify elements and objects
- Firebug
- IE developers tools
- Google chrome developer tools
- Locating elements by ID, Name, Link Text, XPath
Module â?? 4
Introduction of Selenium IDE
- Main features of Selenium IDE
- Selenium IDE Icons
- Installing Selenium IDE
- First test with Selenium IDE
Module â?? 5
Selenium IDE concepts
- Building Test cases using Selenium IDE
- Creating test suites
- Adding Selenium IDE commands
- Selenium IDE Menus
- Selenium IDE commands (asserting, verifying , wait, and storing the elements)
- IDE context menu
Selenium IDE Commands
- goBack
- refresh
- keys simulation
- mouseOver
- Highlight
Module â?? 6
Selenium Webdriver
- Introduction to selenium webdriver
- Setting up Eclipse
- Downloading and configuring Webdriver in Eclipse
- Converting Selenium IDE test to programming language (JAVA)
Module â?? 7
Selenium â?? JAVA language
- Introduction
- Data Types
- JAVA variables
- Java Modifier
- Comments in JAVA
- JAVA Basis
- Execution of JAVA
Module â?? 8
SeleniumDriver â?? IDE â?? JAVA â?? Junit
- Junit Annotations
- Testing Annotations
- Testing Eclipse plugin
- Thread.Sleep
- Exceptions
- Webdriver Interface
- JAVA Overview
Module â?? 9
Special cases involved in Selenium Webdriver
Characteristics of Automation
Overview of Integration and Building tools
Module â?? 10
Concepts of Framework
- Introduction to framework
- About framework
- Use of framework
- Different types of frameworks
- Different types of packages in framework