When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Advanced Selenium WebDriver with Java and TestNG

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

     
  • 4.6
  •  |
  • Reviews ( 3.5K )
₹549

This Course Includes

  • iconudemy
  • icon4.6 (3.5K reviews )
  • icon4h 42m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Advanced Selenium WebDriver with Java and TestNG

Double your QA salary with Test Automation using Java and Selenium Webdriver! Become SDET!

Advanced Selenium WebDriver with Java and TestNG 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 a cool and easy maintainable test framework

with Java and TestNG. There are many Selenium tutorials, that teach you to do advanced tasks with Selenium, and handle WebDriver exceptions, but few can show you the structure of the 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 with Java and TestNG. Students do not have to finish the "Selenium WebDriver tutorial for beginners" course but need to know how to use Selenium WebDriver with Java to automate simple test cases. Knowledge of TestNG is a plus. During the "Advanced Selenium WebDriver with Java and TestNG" course, we will be automating the testing of one web application, as you would do at your work.

In the end, students will have a real-world example of a full-stack test automation framework

, that will include data driven testing framework and a page object model. A 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 the 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 execution

Data-Driven Test Framework for test data from spreadsheets

Page Object Model implementation

Test utilities for Taking screenshots, capturing JS console errors, etc

Advanced Selenium WebDriver Interactions

What You Will Learn?

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