TestNG Tutorial with Selenium
TestNG is a testing framework inspired from JUnit and NUnit. But introducing some new functionality that make it more powerful and easier to use.
It is an open-source automated testing framework; where NG of TestNG means Next Generation. TestNG is similar to JUnit but it is much more powerful than JUnit but still, it’s inspired by JUnit. It is designed to be better than JUnit, especially when testing integrated classes. Pay special thanks to Cedric Beust who is the creator of TestNG.
This eliminates most of the limitations of the older framework. It provides the developer the ability to write more flexible and powerful tests with help of easy annotations, grouping, sequencing & parametrizing.
TestNG Tutorial Topics
Below is the list of topics which we are going to study in the next chapters of TestNg Tutorial:
- TestNG Introduction
- Install TestNG
- TestNG Test
- TestNG Test Suite
- TestNG Annotations
- TestNG Groups
- TestNG Dependent Tests
- TestNG Reports
- TestNG Parameters
- TestNG DataProviders
- TestNG Test Priority
- TestNG Reporter Log
- TestNG Asserts
- TestNG Cross Browser Testing
- TestNG Data Provider with Excel
- TestNG Parallel Execution
- TestNG Listeners
- Retry Failed Tests in TestNG
- Implement IRetryAnalyzer
- TestNG Vs JUnit
- TestNG Interview Questions