API testing is different from other GUI-based application testing . It tests the programmatic interface that allows access to the data or business logic. Instead of testing the look and feel of the application, API testing concentrates on testing the business logic of the remote software component and its communication mechanism. Hence, API testing is performed using special-purpose software that sends requests to the API and reads the response received. This chapter looks at the importance of API testing, the challenges therein, various testing considerations, and approaches for testing an API.
© Brajesh De 2017
Brajesh De, API Management, 10.1007/978-1-4842-1305-6_9
9. API Testing Strategy
Brajesh De1
(1)Bangalore, Karnataka, India
Get API Management: An Architect's Guide to Developing and Managing APIs for Your Organization 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.