API Testing Interview Questions

API Testing Interview Questions

 

API Testing Interview Questions

Below are few API Testing Interview Questions related to API testing. In this blog, we will cover both API manual as well as automation testing interview questions:

  • What is API?
  • What is API testing?
  • API Testing workflow
  • API testing tools
  • What do you need to start API Testing?
  • Name common types of testing using API
  • What are the main challenges of API testing?
  • What are the types of bugs in API Testing?
  • What is Postman?
  • Manual Testing through Postman client
  • Setup Postman on Windows Machine
  • Manual Testing through RESTClient client
  • Mention the steps to test API manually
  • How to create Getter / Setter?
  • What is JSON to POJO converter?
  • What is GSON?
  • How GSON works?
  • What are HTTP verbs?
  • What is POST?
  • What is PUT?
  • What is GET?
  • What is DELETE?
  • Difference between POST and PUT?
  • Difference between POST and GET?
  • What is REST Assured?
  • Why REST Assured?
  • What are the inputs required for API Automation?
  • What are models?
  • How to validate response?
  • How to use JSON responses?
  • What is JSON?
  • Write JSON Architecture?
  • How to validate JSON?
  • Difference between JSON and XML
  • Difference between REST and SOAP
  • What is Request Parameters?
  • What is Request URL?
  • What is Request Methods?
  • What is Request Header?
  • What is Response Header?
  • What is status code?
  • Name some HTTP response codes.
  • What is Auth Token?
  • What are Cookies?
  • What is the common test performed on API?
  • What is the difference between UI and API level testing?
  • What is the difference between Unit and API level testing?
  • What are tools use for API Documentation?
  • Name some tool to use in API Automation?
  • Mention the steps to test API using Automation
  • What are some common protocols in API testing?
  • Difference between REST and RESTful web services
  • Which protocol is used by RESTful web services
  • What is messaging in RESTful web services?
  • What are the core components of HTTP response?
  • What is the purpose of OPTIONS method?
  • What is URI?
  • Write the syntax of URI.
  • What is the purpose of URI?
  • What is Payload in REST Web services?
  • Which java API helps in developing RESTful Web services?
  • Explain Caching mechanism.

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *