TestNG Complete Bootcamp For Beginners – Novice To Ninja

TestNG Complete Bootcamp For Beginners – Novice To Ninja

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 4h 38m | 1.47 GB

A-Z guide for learning TestNG Framework (Next Generation) to speed up your automation goals

TestNG is one of the best testing frameworks available today. It helps the automation tester to focus on writing and implementing test cases, so that they can concentrate on testing the functionality of the application and the logistics of running, monitoring and reporting is managed by the TestNG Framework. This course includes a wide range of topics from TestNG Annotations, different kind of Assertions, running a Test Suite, running tests in a desired sequence, Grouping related tests, understanding Dependent Tests, Preserver order of execution, reading Parameters from xml file, DataProviders (run test methods for multiple data sets), TestNG Listeners, TestNG Reporters (Logging), TestNG HTML Reports. All materials including code files. We assume that students have no experience in testing frameworks and start every topic from scratch and basics. Examples are taken from REAL TIME to understand how different annotations can be utilized, that will give you idea of industry level framework and give you confidence.

NO PRIOR AUTOMATION EXPERIENCE NEEDED, this course covers all the necessary topics. Some knowledge of Java is desiured. Get more than 4 hours of unique content with code files provided to refer and learn with examples.

What You Will Learn

  • At the end of this course, you will have detailed understanding of TestNG Testing Frameworks
  • You will be able to design a Testing Framework using capabilities provided by TestNG Testing Framework
  • In-depth understanding of TestNG Framework’s annotations
  • You will have excellent command using features like Parallel Test Execution
  • You will have complete understanding of reading parameters from XML files
  • You will learn how to run the same test method with multiple sets of data
  • You will be able to implement Custom Listener Class using TestNG Listeners
Table of Contents

01 – Course Outcome
02 – Instructor Introduction
03 – Overview and Install Java
04 – Java Environment Setup – Mac
05 – Java Environment Setup – Windows
06 – Install Eclipse – Windows
07 – Eclipse Installation – Mac
08 – Introduction
09 – TestNG Setup
10 – How To Add TestNG JavaDoc
11 – First TestNG Class – Test Annotation
12 – TestNG Asserts
13 – TestNG Soft Asserts
14 – Method And Class Annotations
15 – Running A Test Suite
16 – BeforeSuite And AfterSuite Annotations
17 – BeforeTest And AfterTest Annotations
18 – Prioritizing Test Methods In A Desired Sequence
19 – How To Group Test Methods – Part 1
20 – How To Group Test Methods – Part 2
21 – Understanding Dependent Test Methods
22 – How To Disable And Timeout Test Methods
23 – How To Preserve Order Of Execution
24 – How To Provide Parameters To Test Methods
25 – ow To Run Tests In Parallel
26 – DataProviders – Part 1
27 – DataProviders – Part 2
28 – ITestResult Interface
29 – IInvokedMethodListener
30 – ITestListener
31 – ISuiteListener
32 – TestNG Listeners – Code Refactoring
33 – TestNG Reporters And Logs
34 – Parallel Execution in Selenium WebDriver Automation
35 – Parallel Test Execution – Selenium WebDriver Practical Example