TestNG - All in One (Crash Course), Interview question & MCQ

In-depth tutorial for TestNG with Maven and Jenkins with Real Time Examples, MCQs, Cheat Sheets and Interview Questions

4.52 (2144 reviews)
Udemy
platform
English
language
Software Testing
category
11,946
students
6 hours
content
Mar 2022
last update
$74.99
regular price

What you will learn

***** At the end of this course, you will have in depth knowledge of TestNG Testing Frameworks and you will be a master of TestNG

***** We have 10 dedicated INSTRUCTORS to help you with queries within 24 HOURS

You will have excellent command on Build Management using MAVEN

You should be able to lead any Java based Automation Project from scratch on your own

You will be able to understand and write efficient testing code using TestNG

***** Complete knowledge on TestNG, Maven and Jenkins

Solve all hurdles coming with TestNG while learning on Selenium

Implement TestNG in your project (wherever applicable) on your own.

Understand in depth various types of Annotations and Assertions in detail including Hard Assertions and Soft Assertions

Learn various important features of TestNG such as Priority, Dependency, Grouping, Data Providers, Disable and TImeouts

Able to implement Custom Listener Classes using TestNG Listeners

Understand in depth running Test Cases in Parallel using TestNG

Understand TestNG Reporting

Learn in depth knowledge of Maven and how to run TestNG Test Cases using Maven

Learn in depth knowledge of Jenkins and how to schedule jobs to run our TestNG Test Cases

Have multiple choice questions, cheat sheets and interview questions for each sections

Finally you will be 100 % clear in TestNG concepts and able to clear any interview

Description

TestNG - All in One(Crash Course) - [Course Last Updated 30th Jan, 2024] + Skype support also provided to needed students

By crash course we mean every lecture is small and precise and explains one topic at a time and is a step by step guide. It doesn’t mean that it is a summarized course, instead it means a detailed step by step guide where all the topics are included for TestNG including Maven and Jenkins .  

This course covers TestNG, Maven, Jenkins, MCQs (Multiple choice Questions), Cheat sheets, Interview Questions and all Codes available for download.  

*** Please look at our Course Content Video or Course Content below for complete details***  

This course is a single unique place in Udemy which will provide in depth knowledge in TestNG along with Maven and Jenkins  

Unlike other courses in Udemy, this course provides over 6.5 hours of videos along with  

MCQs (Multiple choice Questions), Cheat sheets, Interview Questions and all Codes to download at the end of each sections.  

Every lecture is small and precise and explains one topic at a time and is a step by step guide.  

If you have zero knowledge in Java or TestNG, don’t worry we have some basic video on Java to get you started and later we will have step by step TestNG along with Maven and Jenkins what will help you understand and learn quickly  

Includes 6.5 hours of videos (64 videos) + MCQs, Cheat sheets, Interview Questions (Section wise)  

We will provide life time support to our students.  

We have over 10 trainers from corporate world available at different time zone and can help answer your questions fast and easily.  

If you feel that any topic is missing or is not available then please reply us using message in Udemy and we will be happy to add them.  

If you have any question regarding any topics please post them in Q&A sections and we will get back to you within 12 hours.  

***If still the issue is not resolved we will help you by taking you over Skype or Team Viewer. You can always message us in Udemy if you have any problems where you got stuck and need individual assistance. ***  

By the by the end of the course you will master in TestNG with Maven and Jenkins and will be able to clear any interview.  

Summarized Course Contents [For full course content in each section please check “Curriculum for This Course”]  

Section 1:  

Introduction: Covers details like why to take the course, course content and introduction to TestNG  

Section 2:  

Java Setup: Covers details like basic thing needed for Java Setup, Java Environmental Setup and Eclipse Setup  

Section 3:  

Basic Idea on Java – specially for Java Novice : Covers details like Creating your first Java Project and Writing your first program in Java  

Section 4:  

TestNG Setup: Covers details like different ways to setup TestNG        

Section 5:  

TestNG Annotations: Covers in-depth details of various types of annotations supported in TestNG with examples  

Section 6:  

TestNG Assertions: Covers in-depth details of various types of assertions   supported in TestNG with examples  

Section 7:  

Other Features of TestNG: Covers Hard Assertion, Soft Assertions, Hard Assertions with Try Catch, Disable in TestNG and Timeouts in Methods and Suite Level as well as Precedence with various examples  

Section 8:  

Other Advanced Features of TestNG: Covers in-depth details of TestNG Priority, TestNG Dependency, TestNG Grouping, TestNG Data Providers, TestNG ITest Results, TestNG ITestListener, TestNG IExecutionListener etc. with various examples  

Section 9:  

TestNG Reporting: Covers details of Surefire Reporting  

Section 10:  

TestNG with Maven: Covers in-depth details of Installing Maven to running TestNG Test Cases using Maven  

Section 11:

TestNG with Jenkins: Covers in-depth details of Installing Jenkins, Creating Job, Configuring Job and running TestNG Test Cases using Scheduled Job

Section 12:  

TestNG Running Test Cases using Parallel: Covers in-depth details of running TestNG Test Cases in parallel with various examples  

Note: The above Course content is the summarized one, to view more details of the topics covered in each section please check “Curriculum for This Course”.

Content

Introduction

Why shall I take this course ?
TestNG Course Content
TestNG Introduction
Introduction MCQs

Java Setup

Basic things needed for Java Setup
What is JDK, JDK Download and Setup
Eclipse Setup
Java Environment Setup
Java Environment Setup MCQ

Basic Idea on Java - specially for Java Novice

Creating your first Java project
Writing your first program in Java

TestNG Setup

Four (4) Different ways to TestNG Setup
TestNG Install from Eclipse Marketplace
TestNG Install from "Install New Software"
TestNG Install from Offline Jar File
TestNG Install from Maven Pom Dependency

TestNG Annotations

What is Annotations ?
@Test
@BeforeClass
@AfterClass
@BeforeMethod
@AfterMethod
@BeforeSuite and @AfterSuite
@BeforeTest and @AfterTest
Annotations MCQs

TestNG Assertions

Assert Defination
assertTrue
assertFalse
assertEquals
assertNotEquals
assertNull
assertNotNull
assertSame
assertNotSame

Other features of TestNG

Hard Assertions and Hard Assert with Try Catch
Soft Assertions
Disable in TestNG
Timeout in Methods and Suite Level as well as Precedence
Other Features of TestNG MCQs

Other Advanced Features of TestNG

TestNG Priority
TestNG Dependency Explaination
TestNG dependsOnMethods [3 Examples]
TestNG dependsOnGroups and dependsOnMethods [2 Examples]
TestNG Grouping Defination
TestNG Grouping Example 1
TestNG Grouping Example 2
TestNG Grouping Example 3
TestNG Data Providers
TestNG Data Provider in Separate Class
TestNG Data Provider with Method in Parameter
TestNG ITest Results
ITestListener
TestNG IExecutionListeners
Other Advanced Features of TestNG MCQs

Assignment on TestNG Dependency

TestNG Reporting

Surefire Report
TestNG Reporting MCQs

TestNG with Maven

Maven Defination
Install Maven Through Marketplace
Maven Install and Environmental Setup
Maven Project Setup
Writing pom.xml in Scratch and Running TestNG Tests using Maven (In Detail)
Saving Maven Test Logs
TestNG with Maven MCQs

TestNG with Jenkins

Jenkins Installation and What is Jenkins ?
Installing Maven Plugin for Jenkins
Creating a Job in Jenkins
Scheduling Jenkins for Automatic Execution and Creating Cron Schedule Expression
TestNG with Jenkins Multiple Choice Questions

TestNG Running Test Cases in Parallel

Parallelism in TestNG
Running Methods in Parallel
Running Classes in Parallel
Running Tests Inside a Suite in Parallel
Invocation of Test and Running Test Method in Parallel
TestNG Running Test Cases in Parallel MCQs

Interview Questions

TestNG Important Interview Questions

Conclusion

Conclusion

Screenshots

TestNG - All in One (Crash Course), Interview question & MCQ - Screenshot_01TestNG - All in One (Crash Course), Interview question & MCQ - Screenshot_02TestNG - All in One (Crash Course), Interview question & MCQ - Screenshot_03TestNG - All in One (Crash Course), Interview question & MCQ - Screenshot_04

Reviews

Anurag
March 1, 2023
Very Good experience with Udemy to learn the real time scenarios examples. It works for me to upskill. Thank you.
Mrunal
November 2, 2022
that's excellent course . it is useful course for beginner and he explained each and every concept properly.
Shiva
March 30, 2022
Not able to follow anything..I wanted indepth explanation but not seen here..Very high level where i can find in youtube videos also. I was expecting indepth from scrach of each annotation means and in reality how we use them with examples.
Deepak
January 4, 2022
Excellent Crash course; all relevant and required basic topics are covered. Nice Training to start and learn.
Tamilarasan
August 23, 2021
Course is good, I just felt they could have added some more details or I don't know that's all TestNG is all about, this course could be still short instead of creating class files for each video clip, could have directly recorded after creating them.
Yogesh
July 30, 2021
This is Amazing course for learning TestNG in short time, also all concepts are explained with easy examples, anyone can understand easily, Thank You So much for this quick learning course.
Aasir
April 5, 2020
Very nice TestNG topics. I was looking for this type of course which is short and up to the point and gives plenty of information. Hats off to Fast and Easy Learning Team. Looking forward for more courses.
Chok
April 5, 2020
Obvious points get repeated over and over and this becomes irritating. It would be better to explain the purposes and goals of the actions for better understanding rather than repeating the simple and obvious over and over until it becomes very hard to focus.
Ujjwal
September 21, 2019
This course looks good for me. Within a short span of time I have gone through almost all the topics of TestNG and have a clearer picture of it. It would be great if you can include a sample framework and using all the discussed concepts in TestNG like using TestNG topics(dependency, priority, DataProvider etc..), Maven, Jenkins etc..
Radmila
August 22, 2019
- At lesson 17 we copy/pasted some code that contains @BeforeMethod annotation which hasn't been covered at that point. @BeforeMethod is covered in lesson 19. - At lesson 21 we're copying a test suite, but we had never made one in previous lessons - At lesson 50 we are talking about Maven log file, but that yet needs to be covered in lesson 55
Anonymized
February 6, 2019
All the videos are very short duration and every time they are marketing Thier course name which is really annoying
Anonymized
January 6, 2019
I enjoyed the course. It was like a flashcard style revision and learning for me. Thanks a lot for this tutorial,absolutely all in one.
Johnsi
December 28, 2018
Really a Fast and Easy Learning to get started with TestNG. Quiz at the end of the topics, helps to refresh what is learned.
Sathish
August 29, 2018
should provide the real time examples and the drawback of the particular section should be describe better
Anonymized
July 27, 2018
This is one of the useful course for TestNG i have done. I got some advanced knowledge from this.After taking this feeling more confident and able to create regreesionTest suite based on TestNG .Thanks for making this course and waiting for another course from you.

Coupons

DateDiscountStatus
3/16/2022100% OFF
expired

Charts

Price

TestNG - All in One (Crash Course), Interview question & MCQ - Price chart

Rating

TestNG - All in One (Crash Course), Interview question & MCQ - Ratings chart

Enrollment distribution

TestNG - All in One (Crash Course), Interview question & MCQ - Distribution chart
1320934
udemy ID
8/14/2017
course created date
6/24/2021
course indexed date
Bot
course submited by