O'Reilly logo

Agile Automation and Unified Funtional Testing by Rajeev Gupta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required