I am Yashraj Gore. I have been working as a Software Test Professional for several years. I love to automate and follow clean code practices. My technology stack includes Selenium | Java | Python | API | Rest assured | I am reachable on LinkedIn

REST API Automation Testing Framework

REST API Automation Testing Framework

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Implement Configuration Reader

Implement Configuration Reader

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Share Scenario Context

Share Scenario Context in Cucumber

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Separation of Test Layer with API Services

Separation of Test Layer with API Services

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

SHARE TEST CONTEXT

Share Test Context in Cucumber

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Refactoring for Request Headers

Refactoring for Request Headers

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Implementation of Generics in API Framework

Implementation of Generics in API Framework

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Implementation of REST Routes

Implementation of REST Routes

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Convert JSON Response Body to Pojo

Convert JSON Response Body to Java Object

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

REST API Automation Testing Framework

Convert JSON Request Body to JAVA Object

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…