Never miss a great news story!
Get instant notifications from Economic Times
AllowNot now

You can switch off notifications anytime using browser settings.
Stock Analysis, IPO, Mutual Funds, Bonds & More

Definition of 'Api Testing'

Definition: API (Application Programming Interface) testing is a type of software testing that aims to determine whether the APIs that are developed meet expectations when it comes to functionality, performance, reliability and security for an application.

Description: API (Application Programming Interface) is a set of procedures and functions that allow interaction between two components of a software application. It accesses the features and data of an operating system, application, or other services. In that sense, an API is essentially a tool for developers to communicate or fetch data with a certain application. API testing is done to check whether the output that comes from the first application/database is correct and well-structured and useful to another application. API testing is used to determine the return value (response). Behaviour of data should be based on input (request) parameter, how much time the API is taking to retrieve the value, what type of authentication is required and whether the sensitive data is transmitted securely over the network.

Other useful Links

Copyright © 2020 Bennett, Coleman & Co. Ltd. All rights reserved. For reprint rights: Times Syndication Service