Introduction to TestNG
Different annotations of TestNG
Introduction to testing.xml file
Different parameters of @Test annotation
Writing the first test case
Failing the first test case
Assertions (SoftAssert and Hard Assert)
Creating dependency (Hard Dependency and Soft Dependency)
Groups in TestNG
Parameterization in TestNG
DataProvider in TestNG
Providing data from Excel, CSV, and properties file
Cross-browser Testing
Taking screenshots when the test fails Different Listeners in TestNG
ExtentReport
Log4j. Git. Maven
Keyword Driven Framework