TestNG Introduction :-
–> TestNG is a unit test framework designed for testing needs (developers / Test Engineers).
–> TestNG is an open source test automation framework, where NG stands for Next Generation.
–> TestNG inspired from Junit and Nuit but introduced some new functionalities, that made TestNG is more powerfull than Junit and Nuint frameworks.
–> It is designed to cover all categories of tests – Unit, functional, end-to-end, integration, regression, retesting etc.
–> TestNG allows users to do test configuration through XML files and allows them to include (or exclude) respective packages, classes, and methods in their test suite.