API (application programming interface) testing is a type of software testing that performs verification directly at the API level. It is a part of integration testing that determines whether the APIs meet the testers’ expectations of functionality, reliability, performance, and security. Unlike UI testing, API testing is performed at the message layer without GUI.
APIs are a key way businesses operate at the speed and scale necessary for today’s economy. We designed Apigee, Google Cloud’s full lifecycle API Management platform, to give businesses control over, and visibility into, the APIs that connect applications and data across the enterprise and across clouds. Apigee was recently recognized by Gartner as a leader in the 2018 Magic Quadrant for Full Life Cycle API Management.