Selenium TestNG working with Java

Learning A-Z of TestNG with Selenium and Java to develop better Automation Test Framework
4.3 (32 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.
623 students enrolled
Instructed by Vaibhav Gupta IT & Software / Other
25% off
Take This Course
  • Lectures 28
  • Length 5.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


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


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

About This Course

Published 7/2015 English

Course Description

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

What are the requirements?

  • Basic knowledge of Java

What am I going to get from this course?

  • Understanding what is TestNG
  • Solve all hurdles coming with TestNG while learning on Selenium

Who is the target audience?

  • 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

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.


Section 1: Introduction
Introductory Video
Section 2: Learn TestNG
What is TestNG | Install TestNG
Annotations in TestNG Part 1
Annotations in TestNG Part 1 Script
2 pages
Annotations in TestNG Part 2
Annotations in TestNG Part 2 Script
2 pages
Running Test in Batch
testng.xml code
1 page
Running Multiple Batch Files
TestNG Pass, Fail & Skip Tests
TestNG Prioritization & dependsOnMethods
TestNG Prioritization & dependsOnMethods Script
2 pages
TestNG Parameterization
TestNG DataProviders
TestNG Advanced DataProviders
TestNG Advanced DataProviders Script 1
3 pages
TestNG Advanced DataProviders Script 2
2 pages
TestNG Grouping
Generating XSLT Reports | Ant | Exe BAT File Part 1
Generating XSLT Reports | Ant | Exe BAT File Part 2
build.xml code
4 pages
testng-results code
40 pages
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

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