Why TestNG and Its Advantages