Selenium WebDriver with Java

Selenium Webdriver course / training, learn Selenium from basic selenium install to advance Selenium framework
4.4 (111 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
952 students enrolled
Instructed by Vaibhav Gupta IT & Software / Other
$30
Take This Course
  • Lectures 136
  • Contents Video: 26 hours
    Other: 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2015 English

Course Description

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

*** Course Updated as of July 2016! ***

*** 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!

What are the requirements?

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

What am I going to get from this course?

  • 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

What is the target audience?

  • 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: INTRODUCTION TO SELENIUM
Introduction
Preview
08:22
Install Java
05:41
Install Eclipse
06:50
What is Selenium
09:00
Install/Configure Selenium
Preview
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
Section 2: SELENIUM IDENTIFY WEBELEMENTS
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
Preview
18:00
Find Xpath using CSS Locators Part 2
Preview
14:34
Section 3: SELENIUM AUTOMATION FEATURES
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
Preview
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
Section 4: SELENIUM AUTOMATION FEATURES ADVANCED
Uploading File
Preview
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
Preview
18:08
Selenium JavaScript Script
2 pages
TestNG Advanced DataProviders Script 1
3 pages
Section 5: TestNG
What is TestNG | Install TestNg
14:43
Annotations in TestNG Part 1
Preview
17:03
Annotations in TestNG Part 2
Preview
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
Section 6: MAVEN
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
Section 7: DATABASE AND SELENIUM
What is Database testing
Preview
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
Section 8: CONFIGURATION MANAGEMENT
Install Git Github
22:35
Git GitHub Eclipse
21:33
Git GitHub GitBash
21:06
Section 9: JENKINS
Jenkins Introduction
10:23
Install Jenkins
06:02
Jenkins Freestyle Project
19:49
Jenkins Manage Configuration
17:09

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Vaibhav Gupta, Founder and Author at HelpingTesters

Vaibhav Gupta is Founder and Author at HelpingTesters

He has his experience from 12 years in QA Industry. Involved with various tools for Test automation like QTP, Selenium, Appium for Mobile Applications. Expert in creating frameworks using Page Object Model, Hybrid and Data Driven Frameworks.

he work with companies in establishing the Testing processes.

Helping thousands of testing professionals around the world through his blog.

Ready to start learning?
Take This Course