API Testing: Introduction
Application Program Interface (API) is a collection of routines, protocols, and tools for building software applications. APIs makes it possible for different software applications to seamlessly communicate with one another. Examples of some of the most popular APIs include—Google Maps API, You Tube API, Twitter API, etc.
APIs and Web services are completely invisible to software users or end-users. APIs run silently in the background, providing a way for applications to work with each other to get the user the information or functionality he needs. A good API makes it easier to develop a program by providing all the building blocks. Web services can be implemented using SOAP or REST standard. SOAP and REST ...