Chapter 33

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 ...

Get Agile Automation and Unified Funtional Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.