
API is known as Application Programming Interface, it enables the exchange of data between two software systems.API testing is entirely different from GUI. GUI testing is working on Presentation layer (User interface) but the API testing is working on Business layer (Application user interface). Here testing would not concentrate on look and feel of the application.