Advanced Selenium WebDriver with Java and TestNG (Udemy.com)

Real-world example of Advanced Selenium WebDriver test automation framework with Java and TestNG | Selenium tutorial

Created by: Dmitry Shyshkin

Produced in 2021

icon
What you will learn

  • Develop Full-Stack Test Automation Framework from scratch
  • Implement Data Driven Test Framework
  • Use Page Object Model
  • Automate almost any test case
  • Use advanced Selenium WebDriver techniques (Taking screenshots, capturing JS console errors, etc)

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

uble your QA salary with Test Automation using Java and Selenium Webdriver! Become SDET!
Advanced Selenium WebDriver course is for people who already know some basics of automation testing with selenium webdriver, and want to improve their test automation and Selenium WebDriver knowledge and be able to build cool and easy maintainable test framework with Java and TestNG.
There are many Selenium tutorials, that teach you to do advanced tasks with Selenium, handle WebDriver exceptions, but few can show you the structure of Advanced Full Stack Selenium WebDriver automation testing framework.
This "Advanced Selenium WebDriver with Java and TestNG" is basically a continuation of my Highest Rated "Selenium WebDriver tutorial for beginners" course where students learned some selenium webdriver basics. Students do not have to finish "Selenium WebDriver tutorial for beginners" course, but need to know how to use Selenium WebDriver with Java to automate simple test cases.
During "Advanced Selenium WebDriver with Java and TestNG" course, we will be automating testing of one web application, as you would do at your work. In the end, students will have real-world example of full stack test automation framework, that will include data driven testing framework and page object model.
Full stack selenium test automation framework, developed during this course, could be used as a base for your real job test automation framework. You will not have to build anything from scratch again, just use already created advanced framework, to add new automated tests for your application under test. The framework will include:
Browser Driver Factory for easy parallel test executionData Driven Test Framework for test data from spreadsheetsPage Object Model implementationTest utilities for Taking screenshots, capturing JS console errors, etcAdvanced Selenium WebDriver InteractionsWho this course is for:
Test Automation beginnersSoftware Developers interested in testingSelenium testers that want to step up their game

icon
Instructor Details

Dmitry Shyshkin

Hi! My name is Dmitry Shyshkin. And my goal is to make it easy for you to learn the test automation.
I am a Lead QA Automation Engineerwith over 8 years oftest automation experience using Selenium and other test automation tools.
Test automation became my passion as soon as I automated my first test. And I have been automating everything, not just tests, since. I automated my job search. I automated flight searches that help me travel cheaper. I love automating and want to share my knowledge with you.
I created. my first course in 2017. I started teaching courses on Udemy in 2018. I keep improving my courses and learn new tools to be able to teach you better.

icon
More courses by Dmitry Shyshkin

Selenium WebDriver with Java for beginners

$11.99

XPath locators for Selenium

$11.99

Advanced Selenium testing framework with Java

$11.99

icon
More java courses

Object Oriented Programming in Java

Free

Complete JDBC Programming Part-2

$11.99

Java to Develop Programming Skills

$11.99

Selenium WebDriver with Java -Basics to Advanced+Frameworks

$11.99

Docker - Hands On for Java Developers

$11.99

Hibernate: Advanced Development Techniques

$11.99

icon
Reviews

4.5

95 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Selebogo Phelefu on 11/21/2020

I have learned a lot from this course. Its very understandable.

By Matias Benedetto on 11/21/2020

Nice course, with many practice examples and good thinks to have in our works. It was very good because all videos are edited with the example and you don't lose time watching how do repeat of commons steps. Thanks you.

By Royden Morrow on 10/22/2020

Good advanced course does not waste time on the basics as these are assumed covered elsewhere. Good overview of essential points.

By Kim Ferko on 9/27/2020

I use Selenium WebDriver for learning and I am just getting more knowledge from this course! Applause, Good job!!!

By Shivi Bhandari on 9/18/2020

content is good and helpful

By Ed Kejzak on 9/15/2020

First of all in general course is really good and thank you for this course. But sometimes it can be difficult to follow since we do not see which code part has been copied and pasted. I understand why you do not write all the codes again in the course but at least you can show what you copy by selecting related code on eclipse.

By Rushabhdev Bodas on 9/15/2020

It's a great course that has taught various insights of Software testing through TestNG and Selenium.

By Sana on 9/6/2020

Good explanation for all basic concepts.

By Germn Reyes on 9/3/2020

The course doesn't feel as easy to follow as the beginners one, not because of the topics but because of the explanations and the lack of code writing. I get what the instructor was going for (review and explain the code instead of writing it line by line) but it just isn't for everyone.

By Kannika Henderson on 8/23/2020

Constructor try to explain on the importance thing. It's great for Advance course because i already got some knowledge from beginner before.

By Hanh Doan on 8/10/2020

Excellent course! I would recommend this course to anyone who want to learn automation using Selenium.

By ANTONY REAGAN on 7/27/2020

Good tutor