Selenium TestNG working with Java

Learning A-Z of TestNG with Selenium and Java to develop better Automation Test Framework
Rating: 3.9 out of 5 (423 ratings)
13,096 students
Selenium TestNG working with Java
Rating: 3.9 out of 5 (423 ratings)
13,096 students
Understanding what is TestNG
Solve all hurdles coming with TestNG while learning on Selenium


  • Basic knowledge of Java

********************Selenium TestNG Course**************************************

Course cover real world examples and coding them while teaching

Student will be very comfortable to use TestNG after this course

Instructor Support is available if any help is required


Learning Selenium and preparing good Automation Test Frameworks we need to have good knowledge of TestNG. Better understanding of TestTG results better Frameworks.

TestNG is a testing framework for the Java programming language inspired by JUnit and NUnit. The design goal of TestNG is to cover a wider range of test categories: unit, functional, end-to-end, integration, etc., with more powerful and easy-to-use functionalities.

This course not only covers most features of testNG but also ANT, Fancy Reporting, generating Logs and other Framework features.

This tutorial is designed for Software Professionals, who are willing to learn TestNG Framework.

Who this course is for:
  • Tester who want to learn Selenium
  • Selenium Automation testers who want understand all about TestNG
  • Automation Testers want to use TestNG Framework
  • Manual Testers want to switch to Automation
2 sections • 28 lectures • 5h 38m total length
  • Introductory Video
  • What is TestNG | Install TestNG
  • Annotations in TestNG Part 1
  • Annotations in TestNG Part 1 Script
  • Annotations in TestNG Part 2
  • Annotations in TestNG Part 2 Script
  • 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 1
  • TestNG Advanced DataProviders Script 2
  • 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 Parallel Execution Part 1
  • TestNG Parallel Execution Part 2
  • TestNG Parallel Execution Part 3
  • TestNG Parallel Execution Part 4
  • TestNG Parallel Execution Part 5

Software Testing Coach
Vaibhav Singhal
  • 4.2 Instructor Rating
  • 8,627 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