Course Summary


Selenium is a popular open-source web based automation tool. This class will make you a pro in Selenium Automation. It is recommended you refer the tutorials sequentially, one after the other.

What should I know?


The tutorials are designed for beginners with little or no automation experience. If you are new to testing first take the Software Testing course.

Syllabus

First Look
Tutorial Introduction to Selenium
Selenium IDE Tutorial
Tutorial Install Selenium IDE and FireBug
Tutorial Introduction to Selenium IDE
Tutorial Creating your First Selenium IDE script
Tutorial How to use Locators in Selenium IDE
Tutorial How to enhance a script using Selenium IDE
Tutorial Store Variables, Echo, Alert, PopUp handling in Selenium IDE
WebDriver Tutorial

It will be beneficial if you revisit Java , before reading tutorials on Webdriver

Tutorial Introduction to WebDriver & Comparison with Selenium RC
Tutorial Guide to install Selenium WebDriver
Tutorial Creating your First Script in Webdriver
Tutorial Accessing Forms in Webdriver
Tutorial How to Select Option from DropDown using Selenium Webdriver
Tutorial Accessing Links & Tables using Selenium Webdriver
Tutorial Keyboard & Mouse Event using Action Class in Selenium Webdriver
Tutorial How to Upload & Download a File using Selenium Webdriver
Tutorial XPath in Selenium: Complete Guide
Tutorial How TestNG makes Selenium tests easier
Tutorial Handling Date Time Picker using Selenium
Tutorial Alert & Popup handling in Selenium
Tutorial Handling Dynamic Web Tables Using Selenium WebDriver
Tutorial Using Contains, Sibling, Ancestor to Find Element in Selenium
Tutorial Implicit & Explicit Waits in Selenium

Advance Webdriver Stuff!

Tutorial Parameterization using XML and DataProviders: Selenium
Tutorial All About Excel in Selenium: POI & JXL
Tutorial Page Object Model (POM) & Page Factory in Selenium: Ultimate Guide
Tutorial Introduction to Selenium Grid
Tutorial Maven & Jenkins with Selenium: Complete Tutorial
Tutorial Creating Keyword & Hybrid Frameworks with Selenium
Tutorial Database Testing using Selenium: Step by Step Guide
Tutorial Handling Iframes in Selenium
Tutorial Cross Browser Testing using Selenium
Tutorial PDF , Emails and Screenshot of Test Reports in Selenium
Tutorial How to Take Screenshot in Selenium WebDriver
Tutorial Sessions, Parallel run and Dependency in Selenium
Tutorial Tutorial on Log4j and LogExpert with Selenium
Tutorial Selenium with HTMLUnit Driver & PhantomJS
Tutorial Using Robot API with Selenium
Tutorial How to use AutoIT with Selenium
Tutorial Desired Capabilities in Selenium
Tutorial SSL Certificate Error Handling in Selenium
Tutorial Handling Ajax call in Selenium Webdriver
Tutorial Listeners and their use in Selenium WebDriver
Tutorial Execute JavaScript based code using Selenium Webdriver
Tutorial Using Selenium with Python
Tutorial How to use intelliJ & Selenium Webdriver
More on TestNG
Tutorial Test Case Priority in TestNG
Tutorial TestNG: Execute multiple test suites
Tutorial Introduction to TestNG Groups
Must Know Stuff on WedDriver
Tutorial Verify Tooltip Using Selenium WebDriver
Tutorial Flash Testing with Selenium
Tutorial How to Find Broken links using Selenium Webdriver
Tutorial Selenium Core Extensions
Tutorial Using Apache Ant with Selenium
Tutorial Using Selenium with Github
Tutorial Handling Cookies in Selenium WebDriver
Tutorial Using SoapUI with Selenium
Tutorial XSLT Report in Selenium
Tutorial Firefox Profile - Selenium WebDriver
Tutorial Breakpoints and Startpoints in Selenium
Tutorial Top 100 Selenium Interview Questions & Answers
Live Selenium Project
Join Live Selenium Project: Banking Domain
Join Live Ecommerce Project: Selenium Automation