• 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