TestNG Table of Contents

    
Table of Content
 

Getting Started with TestNG

  • Introduction
  • TestNG Installation
  • Automating the First TestNG Test
  • TestNG Assertions
  • Hard Versus Soft Assertions

Basic Annotations in TestNG

  • BeforeMethod and AfterMethod Annotations
  • BeforeClass and AfterClass Annotations

TestNG XML Files (Test Execution Management)

  • Managing Test Execution Using TestNG XML Files
  • Include and Exclude Methods in XML File

Advanced Annotations in TestNG

  • BeforeTest and AfterTest Annotations
  • BeforeSuite and AfterSuite Annotations

Page Object Model and Page Factory

  • Page Factory
  • How to Add List <WebElement> in Page Factory
  • Initializing Page Factory Elements
  • Page Object Model

Automation Framework Design

  • Creating Base Class
  • Creating Page Library
  • Creating Flow Library

Advanced Concepts of TestNG

  • TestNG Groups
  • TestNG Parameters
  • Managing Test Dependencies in TestNG
  • Ignoring Tests in TestNG

Running Test in Parallel

  • Parallel Execution in TestNG
  • TestNG HTML Reports

Data-Driven Testing

 For Support