Member-only story
What Do You Understand By API Testing And Its Significance For A Tester? & How Is Done In Real Time? & Who Does It?
To know the answers to all of these questions, please read the article and save it for your reference or make notes parallelly so that it can help you during revision or understanding testing concepts.
We all know the acronym for API. It stands for “Application Programming Interface”.
Elaboration:
It is an Interface between your UI/presentation later and the database layer. Therefore, it becomes mandatory to test this Interface or APIs so that communication happens seamlessly and successfully.
API testing is performed to ensure that they meet expectations for functionality, performance, security, and reliability.
How is it done?
Developers provide you collection which you import in a tool called “Postman”.
Now, what is a Collection?
A set of multiple API requests bundled together is called a Collection.
What is your role as a Tester?
By making requests to an API and then checking or validating the response to ensure it is accurate and meets the expected result. You check the type of request, the parameters, the body attributes, response time, status…