Selenium WebDriver with Java

Selenium Webdriver course / training, learn Selenium from basic selenium install to advance Selenium framework
Rating: 4.2 out of 5 (958 ratings)
22,625 students
Selenium WebDriver with Java
Rating: 4.2 out of 5 (958 ratings)
22,625 students
You will know how to write test scripts using Selenium WebDriver
You will know how to identify identify various web elements using Selenium
Yow will know how to work with Selenium Grid
Best practices with Selenium
Using Selenium with TestNg, Maven, Ant, AutoIT, GitHub
Knowledge about various Test Automation Frameworks
Selenium is not only for Web Automation but its pre-requites for mobile automation

Requirements

  • Understanding of Computers and WebSites
  • No prior knowledge of Java, everything will be covered in this course
  • Lifetime instructor support to your querries
Description

*** Probably THE MOST FREQUENTLY UPDATED COURSE on Udemy! ***

*** Course Updated as of August 2017! ***

*** Don't be mistaken by other courses, Selenium is not so easy to be covered in few hours***

Thanks very nice course, Selenium explained in very simply and examples are too good. by Sunil

----------------------------------------------------------------------------------------------------------------

Do you want to become a Selenium Automator without having to spend a lot of money on books and boring theoretical courses?

Are you a manual tester who wants to start automating websites?

Or maybe you're seeking a raise or even a career change?

Join thousands of successful students who have decided to learn Selenium upgrade their automation skills and boost their careers using this 100%hands-on course!

I really liked instructor approach in teaching. I found the course to be very comprehensive yet easy to follow and understand. Finally the practical approach of the course and how it enables the students to get ready for real world challenges is really useful. Thank you so much for this course!

Dennis Maueyr

-------------------------------------------------------------------------------------------------------------------

Over 5000 satisfied students are enrolled in my Selenium courses across the Web

Last Updated Dec 2,2015 : Added advance topics of Selenium Grid

-------------------------------------------------------------------------------------------------------------------

Selenium is an open source automation testing tool for web based applications. It runs directly on a web browser such as Firefox, chrome,

IE, Opera, Safari etc., and supports Windows, Linux, and Macintosh platforms.

This Selenium course will be covering from very basic Selenium to the Expert Level. During the course to explain all ways of interacting with web pages using Selenium. Covering each topics with examples of live websites.

During course will be covering all best practices used with Selenium WebDriver i.e TestNG, Maven, AutoIT, Ant to be name few. Covering all popular frameworks available i.e Page Object Model

Will be updating new videos whenever new features/API is added to Selenium WebDriver so that you are always update in IT Indistry.

This course covers:

  • Detailed explaination of selenium api with examples
  • Selenium web driver examples with multiple websites
  • Selenium framework
  • Selenium Grid
  • Preparation for selenium interview
  • UI testing with selenium
  • Functional testing with selenium
  • Selenium on IE, Firefox & Chrome
  • Selenium Regular expressions
  • Integration of Jenkins with selenium for Continuous Integration
  • Maven Selenium
  • Selenium Database testing
  • Selenium Grid
  • Page Object Model
  • Selenium with Sauce Labs
  • Selenium and testng framework
  • Selenium with Git Repository
  • WebElement identication techniques in details
  • All tools and concepts needs for Selenium automation

-------------------------------------------------------------------------------------------------------------------

Important information before you enroll:

  • In case you find the course useless for your career, don't forget you are covered by a 30 day money back guarantee, full refund, no questions asked!
  • Once enrolled, you have unlimited, lifetime access to the course!
  • You will have instant and free access to any updates I'll add to the course.
  • I will give you my full support regarding any issues or suggestions related to the course.
  • Check out the curriculum and FREE lectures for a course preview.

------------------------------------------------------------------------------------------------------------------

Enroll NOW and hop on the Selenium Training program. Let's get started!

Who this course is for:
  • Anyone who wants to move from Manual Testing to Automation Testing
  • Professionals working with Selenium, to be expert in Selenium WebDriver
  • Web Automaters using other tools QTP etc, and wants to switch to Selenium WebDriver
  • Freshers who all wants to boost there startup carrier with Selenium WebDriver
  • Selenium RC who want to learn Selenium WebDriver
  • Any kind of IT geeks who wish to learn Selenium for Web automation
  • Software tester, QA Engineer, Test Engineers, Test Automation Engineers, QA Manager, QA Lead, Test Lead
Course content
15 sections • 152 lectures • 28h 15m total length
  • Introduction
    08:22
  • Install Java
    05:41
  • Install Eclipse
    06:50
  • What is Selenium
    09:00
  • Install/Configure Selenium
    19:05
  • Selenium first program with Firefox
    11:38
  • Selenium first program with Firefox Script
    1 page
  • Selenium with Multiple Browsers
    14:40
  • Selenium WebDriver Javadoc eclipse
    06:58
  • Install Firebug, Firepath
    03:19
  • What are Xpaths
    13:33
  • Find Xpath of WebElement Part 1- 1
    17:08
  • Find Xpath of WebElement Part 1- 2
    15:58
  • Find Xpath of WebElement Part 2
    29:16
  • Find Element by Locator Part 1
    16:06
  • Find Element by Locator Part 2
    11:50
  • Find Xpath of WebElement Part 3 -1
    18:02
  • Find Xpath of WebElement Part 3 -2
    09:40
  • Find Xpath using CSS Locators Part 1
    18:00
  • Find Xpath using CSS Locators Part 2
    14:34
  • Navigation in Selenium
    09:41
  • Navigation in Selenium Script
    2 pages
  • Selenium Close and Quit
    07:03
  • Selenium Close and Quit Script
    1 page
  • Selenium Dynamic Xpath
    20:50
  • Selenium Dynamic Xpath Script
    2 pages
  • Handling Radio Buttons
    13:39
  • Handling Radio Buttons Script
    2 pages
  • Handling Frames
    18:57
  • Handling Frames Script
    2 pages
  • Dragging in Selenium
    17:43
  • Dragging in Selenium Script
    2 pages
  • Drag and Drop in Selenium
    13:31
  • Drag and Drop in Selenium Script
    2 pages
  • Handling sliding WebElement
    12:12
  • Handling sliding WebElement Script
    2 pages
  • Resizing WebElement
    05:31
  • Resizing WebElement Script
    2 pages
  • Select Element from dropdown
    16:35
  • Select Element from dropdown Script
    2 pages
  • Working with Checkboxes
    15:52
  • Working with Checkboxes Script
    2 pages
  • Encode Decode Passwords
    17:53
  • Uploading File
    25:06
  • Uploading File Script
    2 pages
  • What is Synchronization and types of Synchronizations Part 1
    15:01
  • What is Synchronization and types of Synchronizations Part 2
    14:40
  • Selenium WebDriver DatePicker Calendar Part 1
    22:09
  • Selenium WebDriver DatePicker Calendar Part 2
    24:29
  • Selenium WebDriver DatePicker Calendar Script
    3 pages
  • Selenium JavaScript
    18:08
  • Selenium JavaScript Script
    2 pages
  • TestNG Advanced DataProviders Script 1
    3 pages
  • What is TestNG | Install TestNg
    14:43
  • Annotations in TestNG Part 1
    17:03
  • Annotations in TestNG Part 2
    16:31
  • Annotations in TestNG Script 1
    2 pages
  • Annotations in TestNG Script 2
    2 pages
  • Running Test in Batch
    16:20
  • testng.xml code
    1 page
  • Running Multiple Batch Files
    10:27
  • TestNG Pass, Fail & Skip Tests
    15:30
  • TestNG Prioritization & dependsOnMethods
    13:20
  • TestNG Prioritization & dependsOnMethods Script
    2 pages
  • TestNG Parameterization
    08:01
  • TestNG DataProviders
    14:31
  • TestNG Advanced DataProviders
    11:27
  • TestNG Advanced DataProviders Script
    2 pages
  • TestNG Grouping
    13:38
  • Generating XSLT Reports | Ant | Exe BAT File Part 1
    19:49
  • Generating XSLT Reports | Ant | Exe BAT File Part 2
    16:48
  • build.xml code
    4 pages
  • testng-results code
    40 pages
  • TestNG Listeners
    15:23
  • TestNG Listener Script 1
    1 page
  • TestNG Listener Script 2
    1 page
  • Install Maven and its Dependencies Part 1
    19:59
  • Install Maven and its Dependencies Part 2
    12:56
  • Maven through command Prompt Part 1
    15:05
  • Maven through command Prompt Part 2
    11:05
  • What is Database testing
    09:30
  • Database testing with Selenium Part 1
    16:13
  • Database testing with Selenium Part 2
    17:10
  • Database testing with Selenium Script
    3 pages
  • Install Git Github
    22:35
  • Git GitHub Eclipse
    21:33
  • Git GitHub GitBash
    21:06
  • Jenkins Introduction
    10:23
  • Install Jenkins
    06:02
  • Jenkins Freestyle Project
    19:49
  • Jenkins Manage Configuration
    17:09
  • Jenkins with Ant Project Part 1
    14:49
  • Jenkins with Ant Project Part 2
    07:51
  • Jenkins Integration with Maven Project
    16:49
  • Jenkins with Git / GitHub Part 1
    19:45
  • Jenkins with Git / GitHub Part 2
    17:09
  • Selenium WebDriver Test Framework
    13:50
  • Handling Excel - Reading TestData Part 1
    14:39
  • Handling Excel - Reading TestData Part 2
    16:29
  • Handling Excel - Reading TestData Part 3
    16:07
  • Handling Excel - Reading TestData Part 4
    09:41
  • ExcelReader Script
    4 pages
  • Working with Properties File
    12:01
  • Properties File Code
    1 page
  • Concept of generating logs i.e. Log4j
    10:57
  • Log4j Code
    1 page

Instructor
Software Testing Coach
Vaibhav Singhal
  • 4.2 Instructor Rating
  • 10,033 Reviews
  • 124,027 Students
  • 14 Courses


I have be in software testing since a decade. Worked with different testing techniques along with exploratory testing. Performed different regression, performance, api etc testing with tools and libraries like selenium, jmeter, loadrunner, protractor, rest assured, Katalon and others.

Worked with various MNC's on various profiles and managed automation projects.

Objective: to help software testing community