Selenium Deep Dive: Integrating TestNG & Selenium


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Part of the path to proficiency in automated testing and Selenium usage is to learn how to work with Selenium and TestNG to automate test case creation and execution.

In this course, you'll learn to install, configure, and integrate TestNG with Selenium to create multiple test cases. You'll then learn how to use autogenerated XML and reports and create dependencies between test cases using a real-time use case scenario and Selenium WebDriver and TestNG. Next, you'll learn how to implement WebDriver listeners, TestNG listeners, and both Hard and Soft Assertions. Finally, you'll create a TestNG XML file and use it for test automation.



Expected Duration (hours)
0.9

Lesson Objectives

Selenium Deep Dive: Integrating TestNG & Selenium

  • discover the key concepts covered in this course
  • install and configure TestNG for productive test case authoring
  • demonstrate the process of defining and creating multiple test cases using TestNG
  • illustrate the process of using autogenerated XML and reports
  • create dependencies between test cases using a real-time use case scenario
  • integrate TestNG and Selenium and create dependencies between test cases using Selenium WebDriver and TestNG
  • implement WebDriver listeners to demonstrate their usage in test automation scenarios
  • implement TestNG listeners in Selenium Webdriver to automate the execution of test cases
  • implement Hard Assertions in Selenium TestNG
  • implement Soft Assertions in Selenium TestNG
  • create a TestNG XML file and demonstrate its implementation in test automation
  • summarize the key concepts covered in this course
  • Course Number:
    it_atsedddj_11_enus

    Expertise Level
    Intermediate