Selenium Introduction of Selenium What is automation testing? Use of Automation Testing? Explanation of Selenium and its advantages Differences between Selenium and QTP Components of Selenium Selenium IDE Selenium RC Selenium Grid Selenium Webdriver/version 2.0 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 Introduction of Selenium IDE Main features of Selenium IDE Selenium IDE Icons Installing Selenium IDE First test with Selenium IDE 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 Selenium Webdriver Introduction to selenium webdriver Setting up Eclipse.

Downloading and configuring Webdriver in Eclipse Converting Selenium IDE test to programming language (JAVA) Selenium – JAVA language Introduction Data Types JAVA variables Java Modifier Comments in JAVA JAVA Basis Execution of JAVA SeleniumDriver – IDE – JAVA – Junit Junit Annotations Testing Annotations Testing Eclipse plugin Thread.Sleep Exceptions Webdriver Interface JAVA Overview Special cases involved in Selenium Webdriver Characteristics of Automation Overview of Integration and Building tools Concepts of Framework Introduction to framework About framework Use of framework Different types of frameworks Different types of packages in framework.