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
- Data Provider in TestNG
Apply for Certification
https://www.vskills.in/certification/testng-certification-course