Selenium WebDriver with Java

Selenium Webdriver course / training, learn Selenium from basic selenium install to advance Selenium framework
Rating: 4.3 out of 5 (836 ratings)
20,543 students
Selenium WebDriver with Java
Rating: 4.3 out of 5 (836 ratings)
20,543 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
Curriculum
15 sections152 lectures28h 15m total length
  • Introduction
  • Install Java
  • Install Eclipse
  • What is Selenium
  • Install/Configure Selenium
  • Selenium first program with Firefox
  • Selenium first program with Firefox Script
  • Selenium with Multiple Browsers
  • Selenium WebDriver Javadoc eclipse
  • Install Firebug, Firepath
  • What are Xpaths
  • Find Xpath of WebElement Part 1- 1
  • Find Xpath of WebElement Part 1- 2
  • Find Xpath of WebElement Part 2
  • Find Element by Locator Part 1
  • Find Element by Locator Part 2
  • Find Xpath of WebElement Part 3 -1
  • Find Xpath of WebElement Part 3 -2
  • Find Xpath using CSS Locators Part 1
  • Find Xpath using CSS Locators Part 2
  • Navigation in Selenium
  • Navigation in Selenium Script
  • Selenium Close and Quit
  • Selenium Close and Quit Script
  • Selenium Dynamic Xpath
  • Selenium Dynamic Xpath Script
  • Handling Radio Buttons
  • Handling Radio Buttons Script
  • Handling Frames
  • Handling Frames Script
  • Dragging in Selenium
  • Dragging in Selenium Script
  • Drag and Drop in Selenium
  • Drag and Drop in Selenium Script
  • Handling sliding WebElement
  • Handling sliding WebElement Script
  • Resizing WebElement
  • Resizing WebElement Script
  • Select Element from dropdown
  • Select Element from dropdown Script
  • Working with Checkboxes
  • Working with Checkboxes Script
  • Encode Decode Passwords
  • Uploading File
  • Uploading File Script
  • What is Synchronization and types of Synchronizations Part 1
  • What is Synchronization and types of Synchronizations Part 2
  • Selenium WebDriver DatePicker Calendar Part 1
  • Selenium WebDriver DatePicker Calendar Part 2
  • Selenium WebDriver DatePicker Calendar Script
  • Selenium JavaScript
  • Selenium JavaScript Script
  • TestNG Advanced DataProviders Script 1
  • What is TestNG | Install TestNg
  • Annotations in TestNG Part 1
  • Annotations in TestNG Part 2
  • Annotations in TestNG Script 1
  • Annotations in TestNG Script 2
  • Running Test in Batch
  • testng.xml code
  • Running Multiple Batch Files
  • TestNG Pass, Fail & Skip Tests
  • TestNG Prioritization & dependsOnMethods
  • TestNG Prioritization & dependsOnMethods Script
  • TestNG Parameterization
  • TestNG DataProviders
  • TestNG Advanced DataProviders
  • TestNG Advanced DataProviders Script
  • TestNG Grouping
  • Generating XSLT Reports | Ant | Exe BAT File Part 1
  • Generating XSLT Reports | Ant | Exe BAT File Part 2
  • build.xml code
  • testng-results code
  • TestNG Listeners
  • TestNG Listener Script 1
  • TestNG Listener Script 2
  • Install Maven and its Dependencies Part 1
  • Install Maven and its Dependencies Part 2
  • Maven through command Prompt Part 1
  • Maven through command Prompt Part 2
  • What is Database testing
  • Database testing with Selenium Part 1
  • Database testing with Selenium Part 2
  • Database testing with Selenium Script
  • Install Git Github
  • Git GitHub Eclipse
  • Git GitHub GitBash
  • Jenkins Introduction
  • Install Jenkins
  • Jenkins Freestyle Project
  • Jenkins Manage Configuration
  • Jenkins with Ant Project Part 1
  • Jenkins with Ant Project Part 2
  • Jenkins Integration with Maven Project
  • Jenkins with Git / GitHub Part 1
  • Jenkins with Git / GitHub Part 2
  • Selenium WebDriver Test Framework
  • Handling Excel - Reading TestData Part 1
  • Handling Excel - Reading TestData Part 2
  • Handling Excel - Reading TestData Part 3
  • Handling Excel - Reading TestData Part 4
  • ExcelReader Script
  • Working with Properties File
  • Properties File Code
  • Concept of generating logs i.e. Log4j
  • Log4j Code

Instructor
Software Testing Coach
Vaibhav Singhal
  • 4.2 Instructor Rating
  • 8,640 Reviews
  • 111,950 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