top of page
SELENIUM TEST PROFESSIONAL
selenium.png
GOAL: START FROM BASIC JAVA AND GAIN PROFICIENCY IN SELENIUM AUTOMATION
COURSE HIGHLIGHTS
[CORE JAVA + SELENIUM COMPLETE +PAGE OBJECT FRAMEWORK+ TEST-NG+MAVEN+ 100% JOB ASSISTANCE]

Course Objective:

Selenium Automation is the most used automation framework in the entire world. completing this course will open a whole new possibility for your career.

Course Contents

  • Introduction

  • Software Testing basics

  • Core Java Complete Course

  • WebDriver

  • TestNG

  • Frameworks

  • Advance Webdriver

  • Selenium IDE

  • Selenium Live Project

Course Syllabus:

Introduction

  • What is Selenium? Introduction to Selenium Automation Testing

  • What is Selenium WebDriver? Difference with RC

WebDriver

  • How to Download & Install Selenium WebDriver

  • First Selenium Webdriver Script: JAVA Code Example

  • Locators in Selenium IDE: CSS Selector, DOM, XPath, Link Text, ID

  • Find Element and FindElements in Selenium WebDriver

  • Selenium Form WebElement: TextBox, Submit Button, sendkeys(), click()

  • How to Select CheckBox and Radio Button in Selenium WebDriver

  • How to Click on Image in Selenium Webdriver

  • How to Select Value from DropDown using Selenium Webdriver

  • Locate Elements by Link Text & Partial Link Text in Selenium Webdriver

  • Mouse Click & Keyboard Event: Action Class in Selenium Webdriver

  • How to Upload & Download a File using Selenium Webdriver

  • XPath in Selenium WebDriver: Complete

  • Alert & Popup Window Handling in Selenium WebDriver

  • How to Handle Web Table in Selenium WebDriver

  • Handling Dynamic Web Tables Using Selenium WebDriver

  • Desired Capabilities in Selenium WebDriver

  • How to Verify Tooltip using Selenium WebDriver

  • How to Find All/Broken links using Selenium Webdriver

  • Gecko (Marionette) Driver Selenium: Download, Install, Use with Firefox

TestNG

  • How to Download & Install TestNG in Eclipse for Selenium WebDriver
  • TestNG : Annotations, Framework, Examples in Selenium

  • TestNG Groups: Include, Exclude with Example - Selenium

  • TestNG @Test Priority in Selenium

  • Parallel Execution in Selenium: Session Handling & TestNG Dependency

  • TestNG: How to Run Multiple Test Suites in Selenium

  • TestNG Listeners in Selenium: ITestListener & ITestResult Example

  • How to Execute Failed Test Cases in TestNG: Selenium WebDriver

  • TestNG Report Generation in Selenium WebDriver

  • Customize, PDF & Email TestNG Reports in Selenium WebDriver

Frameworks

  • Page Object Model (POM) & Page Factory: Selenium WebDriver

  • Dataprovider & TestNG XML: Parameterization in Selenium(Example)

  • Read & Write Data from Excel File in Selenium Webdriver: POI & JXL

  • How to Select Date from DatePicker/Calendar in Selenium Webdriver

Advance Webdriver 

  • Selenium Grid : Hub & Node (with Example)
  • Maven & Jenkins Integration with Selenium: Complete

  • Selenium Automation Framework: Data Driven, Keyword Driven & Hybrid

  • Database Testing using Selenium: Step by Step Guide

  • Handling iFrames in Selenium Webdriver: switchTo()

  • Cross Browser Testing using Selenium WebDriver

  • How to Take Screenshot in Selenium WebDriver

  • Log4j with Selenium : Download, Install, Use & Example

  • Selenium Headless Browser Testing: HTMLUnitDriver & PhantomJS

  • Robot Class in Selenium Webdriver

  • How to use AutoIT with Selenium Webdriver: File Upload Example

  • How to Handle SSL Certificate in Selenium WebDriver

  • How to Handle AJAX Call in Selenium Webdriver

  • JavaScriptExecutor in Selenium WebDriver with Example

  • Selenium Webdriver using Python: with Example

  • How to use IntelliJ IDEA & Selenium Webdriver

  • Flash Testing with Selenium WebDriver

  • Apache ANT with Selenium: Complete

  • How to Generate XSLT Report in Selenium Webdriver

  • Github Integration with Selenium: Complete

  • Cookies Handling in Selenium WebDriver

  • Using SoapUI with Selenium for Web Service Testing

  • How to Create Firefox Profile in Selenium WebDriver

  • Selenium with Cucumber (BDD Framework): with Example

  • How to Drag and Drop in Selenium WebDriver (EXAMPLE)

  • Selenium C# Webdriver : NUnit Example

  • Creating Object Repository in Selenium WebDriver: XML & Properties file

  • How to Scroll Down or UP a Page in Selenium Webdriver

  • Sikuli : How to use Sikuli with Selenium (EXAMPLE)

  • XPath Contains, Sibling, Ancestor Functions in Selenium WebDriver

  • Implicit, Explicit, & Fluent Wait in Selenium WebDriver

  • Double click and Right Click in Selenium with Examples

  • Selenium Proxy Authentication using Webdriver with EXAMPLE

  • Selenium Exception Handling (Common Exceptions List)

Selenium IDE

  • How to Download & Install Selenium IDE for Firefox

  • Selenium IDE for Beginners

  • How to use Selenium IDE with Scripts & Commands (Assert, Verify)

  • Verify Element Present, waitFor, andWait in Selenium IDE

  • Store Variables, Echo, Alert, PopUp handling in Selenium IDE

  • Selenium Core Extensions (User-Extensions.js)

  • Breakpoint & Start Point in Selenium IDE

  • Maximize Browser in Selenium

  • Chrome Options & Desiredcapabilities: AdBlocker, Incognito, Headless

  • Refresh Page using Selenium Webdriver

  • Using Excel VBA and Selenium

INTERVIEW PREPERATION

bottom of page