TestNG Tutorials

TestNG Tutorials

TestNG is a testing framework inspired from JUnit and NUnit with some additional functionality which make it more powerful and easier to use.

TestNG is designed to cover all categories of tests: unit, functional, end-to-end, integration, etc., and it requires JDK 5 or higher.

Below is the Tutorial series of TestNG:

1. Fundamental of TestNG

2. TestNG Annotations

3. testng.xml File

4. TestNG Execution

5. Test Classes, Methods and Groups

       5.1  Test Methods

       5.2 Test Groups

       5.3 Groups of groups

       5.4 Exclusion groups

       5.5 Partial groups

       5.6 Parameters from testng.xml

       5.7 DataProviders

       5.8 Parameters in Reports

       5.9 Dependent Testing

       5.10 Factories