-API Enables communication And data exchange between two separate Software System.
-A software system implementing An API Contains function /Sub routine which can be executed by another software System.
What is API testing ?
-API testing is entirely different From GUI Testing And mainly concentrate on the business logic layer of the Software architecture
-Instead of using standard user input and outputs ,In API testing you use Software to send calls to the API , get outputs and note down the system response.
-API testing requires an application to interact with API ,in order to test an API you will need
- Use testing tool to drive the API.
- Write Your own code to test the API.