Selenium Automation testing with TestNG

Testing Next Generation.

Ratings: 3.41 / 5.00




Description

TestNG is a testing framework that is similar to JUnit, but it has some new features that make it more powerful and easier to use. TestNG is designed to cover all categories of tests, including unit, functional, end-to-end, integration, etc. During this course entitled "Automation testing with TestNG," you will gain knowledge on the advantages of TestNG over JUnit, its supplementary features, and the diverse annotations available in TestNG.

By the end of this course, you will possess a comprehensive comprehension of the TestNG framework concepts. This course will also explain all the JUnit annotations, how they are used, and what they need to be done.

How to use the TestNG framework to run test cases in parallel or in a multithreaded environment and will get detailed knowledge about the TestNG framework. This course will give you a great understanding of all TestNG Framework concepts.

Selenium Automation Testing with TestNG is designed to cover all concepts of testing with TestNG framework:

  • Annotations

  • Unit Testing

  • Functional Testing

  • Test suite

  • Groups

  • Groups & Method Dependencies

  • Skip test

  • Data-driven with DataProvider annotation & file system

  • Set priority & Order

  • Listeners

  • Change the behavior of test cases at runtime etc.

  • Using TestNG with different annotations, Add-ons, and other functionalities.

What You Will Learn!

  • Get knowledge and hands-on experience on TestNG framework.
  • Get knowledge of testng annotations, Add-ons, and other functionalities in TestNG.
  • Able to run test cases in group through TestNG testsuite xml file.
  • Able to do parameterized testing or data-driven testing with XML & file system.
  • Groups in TestNG.
  • Get the knowledge of Method & Groups dependencies & hands-on experience
  • Able to run test cases based on priority and preorder through TestNG testsuite xml file.
  • Get the knowledge of Different TestNG listeners & hands-on experience.
  • Able to change behaviour of test case at run time with help of TestNG listeners with different scenarios.
  • Able to call TestNG listeners by simple code or by TestNG suite xml file

Who Should Attend!

  • Candidate who have basic Selenium knowledge, Junit knowledge is optional.
  • Candidates who want to switch from Manual to Automation Testing.
  • Candidates who want to change career from Non-IT to IT.
  • Beginners who want to start career in Selenium Automation.
  • Experienced who want to have TestNG framework knowledge.