what is testng
TestNG is a testing framework for the Java programming language inspired by JUnit and NUnit.The design goal of TestNG is to cover a wider range of test categories: unit, functional, end-to-end, integration, etc., with more powerful and easy-to-use functionalities.estNG's main features include: 1  Annotation support. 2  Support for parameterized and data-driven testing (with @DataProvider and/or XML configuration). 3  Support for multiple instances of the same test class (with @Factory). 4  Flexible execution model. 5  Concurrent testing: run tests in arbitrarily big thread pools with various policies available (all 6  ... E