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 BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Implement Configuration Reader

Implement Configuration Reader

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Share Scenario Context

Share Scenario Context in Cucumber

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Separation of Test Layer with API Services

Separation of Test Layer with API Services

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

SHARE TEST CONTEXT

Share Test Context in Cucumber

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Refactoring for Request Headers

Refactoring for Request Headers

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Implementation of Generics in API Framework

Implementation of Generics in API Framework

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Implementation of REST Routes

Implementation of REST Routes

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

Convert JSON Response Body to Pojo

Convert JSON Response Body to Java Object

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…

REST API Automation Testing Framework

Convert JSON Request Body to JAVA Object

Client Server BasicsClient Server Architecture and HTTP ProtocolWhat is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyQuery Parameters in Rest Assured | ToolsQAREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in…