API Tresting - DAY 1

 30days of API testing challenges - Define what API testing is, share your definition on The Club

API - stands for the application programming interface.

They are basically a collection of functions and procedures, which allows us to communicate two applications or libraries.

 

What is API Testing?

API TESTING is a software testing type that validates Application Programming Interfaces (APIs). The purpose of API Testing is to check the functionality, reliability, performance, and security of the programming interfaces. 


API -Let's explain each of these terms to better understand:

  • - "Application": An application is a service accessible by a human or computer program.
    Ex: Facebook is a social network application, Spotify is an audio streaming application, PlanningPME a planning application.
  • - "Programming": a program is a set of computer functions written by a developer who performs tasks in his place.
    Ex: If I want to transform postal addresses into geographical coordinates, I can do it by hand, or I can write a program to do it for me.
  • - "Interface": an interface makes the connection between two things, in our case between an application and the programs that use it. It defines what the program can request from the application, transmits program requests to the application, and application responses to the program.

Example- If you go restaurant waiter ( API) takes orders from customers and informs the chef in the kichen. After some time he brings food to the customer.





Resources- Planningpme

The testing academy

pic-google



Comments

Popular posts from this blog

Exploratory testing & SBTM

Accessibility testing tool - Bootcamp