educative.io

Learn REST and SOAP API Test Automation in Java (Ezify Automation labs)


Introduction to HTTP - HTTP Headers In this lesson, we will learn about the HTTP header and its types. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/N7D6YRwKPyN). Introduction to SOAP API - About SOAP In the lesson, we will learn about the SOAP Web Service. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/N0g7vZD7ry6). Introduction to HTTP - GET Method In this lesson, we will understand how to use the HTTP GET method. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/qZ6AM4269wD). Introduction to HTTP - DELETE Method In this lesson, we will learn about the HTTP Delete method. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/gkpBkLJYKD3). About API and WebServices - About the Course This lesson introduces you to the course, including whom it's for and the prerequisites you need. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/RLkvENW6yM0). About API and WebServices - About API and Web Services In this lesson, we’ll discuss API and web services. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/B8vwEgYyg0k). About API and WebServices - Quiz: API and Web Services In this lesson, your knowledge of the basic concepts of API and the client-server model will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/NE5nY0ylgwN). REST API Automation using Rest Assured - File Downloads In this lesson, we will look at how to download the response to a file using the Rest Assured library. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/NEGD15m8O6K). Introduction to HTTP - What is HTTP? In this lesson, we will learn the basics of HTTP. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JYJx62BOyPo). Introduction to HTTP - HTTP Methods In this lesson, we will discuss curl command, an overview of an URL, and the most commonly used HTTP methods. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JPZp7lQK0pP). Introduction to HTTP - POST Method In this lesson, we will learn about the HTTP POST method. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/YVJk3LvXOKp). Introduction to HTTP - PUT Method In this lesson, we will learn about the HTTP PUT request method. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/RLAY21YKglO). Introduction to HTTP - HTTP Requests and HTTP Response In this lesson, we will walk you through the concepts of HTTP request and response. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/YVA1w94xmnK). Introduction to HTTP - HTTP Status Codes In this lesson, we will go through the list of most commonly-used HTTP status codes. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/mygkWRVEqYA). Introduction to HTTP - Quiz: HTTP Status Codes In this lesson, your knowledge of HTTP status codes will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/YMy5OJWpD2Y). Introduction to HTTP - HTTP Parameters In this lesson, we will go through the various types of HTTP parameters. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/xomy7Drlppr). About API and WebServices - What is a Client-Server Architecture? In this lesson, we will understand the fundamentals of a client-server model, which will help us build a strong foundation for further learning. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JEK9Mv7RLA9). REST API Automation using Rest Assured - Basic Authentication In this lesson, we will learn about handling basic authentication for a given API. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/B88qwqQ3gEQ). Introduction to HTTP - Quiz: HTTP Methods In this lesson, your understanding of the basic concepts of HTTP methods will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/NEmQr6KQk6K). Introduction to HTTP - Quiz: HTTP Fundamentals In this lesson, your knowledge of HTTP's basics concepts will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/NE2gpgA8y1p). REST API Automation using Rest Assured - DELETE Request In this lesson, we will learn how to automate a DELETE request for an existing record. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/NE2NxPvovjN). REST API Automation using Rest Assured - Understanding the Playground - REST In this lesson, we will walk you through the details of web API developed for demos and writing test automation for RESTful APIs. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JYylBE5ZPDD). REST API Automation using Rest Assured - What is a Rest Assured Library? In this lesson, we will learn about REST Assured, its advantages and usage. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/x1D6yY6qOor). REST API Automation using Rest Assured - Given/When/Then In this lesson, we'll learn how to build a DSL expression request using the Given/When/Then methods. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/Bn6B2XRqJ4x). REST API Automation using Rest Assured - POST Request In this lesson, we will learn how to automate a POST request for different use cases. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/gxRq8BvpZpl). Introduction to REST API - What is the REST API? In this lesson, we will learn about REST and understand its basics. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/gx4o3z6VADD). Introduction to REST API - REST Architecture In this lesson, we will learn about the REST architecture and its guiding principles. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/7DKmKYB1oO8). Introduction to REST API - Quiz: REST Basics In this lesson, your knowledge of REST basics concepts will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/3Y3NRvqRk7Q). REST API Automation using Rest Assured - Quiz: Request Methods In this lesson, your knowledge of automating various HTTP methods using RestAssured will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/7D7nEQJJDPr). REST API Automation using Rest Assured - Hamcrest Library In this lesson, we'll learn how to write assertions using the Hamcrest library. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/Bnz3WqoV82o). REST API Automation using Rest Assured - Specification Builder In this lesson, we would learn about creating specification in Rest Assured. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JQVQMM5AYZ9). REST API Automation using Rest Assured - GET Request In this lesson, we will learn to automate an HTTP GET request using Rest Assured. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/mEnwqqvBV1E). REST API Automation using Rest Assured - PUT Request In this lesson, we will learn how to automate the PUT request to update an existing record. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/qVMg4X71K03). REST API Automation using Rest Assured - JSONPath Library In this lesson, we will learn to validate responses using JSONPath library. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/g26mxEY1l1j). REST API Automation using Rest Assured - Serialization and Deserialization In this lesson, we will see what serialization and deserialization of requests is. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/gkmq7MLy7Lj). REST API Automation using Rest Assured - File Uploads In this lesson, we will see how to handle file uploads using Rest Assured. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/g79ZO0BNLDD). REST API Automation using Rest Assured - Quiz: API Automation using REST Assured In this lesson, your knowledge of the basic concepts of API automation using REST Assured will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/qV2ojwxLrZD). SOAP API Automation - Creating a SOAP Client Project In this lesson, we will look at how to create a Java project with all the required dependencies for making SOAP web service calls. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JQ4Jr19pwlo). SOAP API Automation - Sending Requests using SOAP Client In this lesson, we will learn how to send requests and receive responses using the SOAP client that we created in the previous lesson. We will also learn how to validate the response. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/mERRgJGNzp0). SOAP API Automation - Handling Authentications In this lesson, we will learn how to make SOAP web service calls that are secured using plain text username and password. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/YMRG3Wz5ZEW). REST API Automation using Rest Assured - Async Requests In this lesson, we will learn how to handle async Requests for APIs. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/m2oAEy9p6AR). REST API Automation using Rest Assured - Proxy Server Settings In this lesson, we will learn how to set proxy server settings to a Rest Assured client. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JPQxmzOW3E9). SOAP API Automation - SOAP Client for Making Web Service Calls In this lesson, we will see how to copy the WSDL document, build the project and create the SOAP client for making web service calls over HTTP. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/BnpkO2r5Ojx). SOAP API Automation - Proxy Server Settings In this lesson, we will learn how to add a proxy setting to the SOAP web service client. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/N73Bo0Gjzw6). Integration Test - Basics of an Integration Test In this lesson, we will learn about the basics of integration testing. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/qAkEKRvMj97). Integration Test - Integration Test - REST In this lesson, we will learn how to write an automated integration test using RESTful APIs for our demo web API. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/7n7LP7g2OkQ). Integration Test - Integration Test - SOAP In this lesson, we will learn how to call a SOAP web service, chain multiple web service calls, automate and write an integration test. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/g29VlWpzO2j). Allure Reporting - What is Allure? In this lesson, you'll learn about Allure reporting and its setup. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/3YrqlkQYkjQ). Allure Reporting - Example - Integrate Allure Report In this lesson, we will understand the integration of Allure in a test. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/7AmYGE53wMw). Bonus: API Test Automation Framework - Download the REST API Test Framework In this lesson, we will download and understand the framework structure. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/g7GVvGVjvQ6). Bonus: API Test Automation Framework - Building and Running tests: SOAP API In this lesson, we will learn how to build and run SOAP API tests using Gradle. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/xorZ94J6n7E). Introduction to SOAP API - SOAP Messages and WSDL In this lesson, we will learn about the building blocks of SOAP messages and Web Service Definition Language (WSDL). View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/YMqXOoE6BV9). Introduction to SOAP API - Quiz: SOAP In this lesson, your knowledge of SOAP's basics concepts will be evaluated through a quiz. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/xllG2l4Nykn). SOAP API Automation - Understanding the Playground - SOAP In this lesson, we will walk you through the details of web services developed for demo and writing test automation for SOAP APIs. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/NELM7M3KGoz). SOAP API Automation - Quiz: SOAP API Automation Have questions about Quiz: SOAP API Automation? Go for it! View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/qZKDXR9NYpp). Allure Reporting - Allure Dependency and Annotations In this lesson, you'll learn about Allure's dependencies and annotations. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/xo2p2PZYyrz). Manual Testing: REST and SOAP API - Postman: REST API Manual Testing In this lesson, we will explore and learn the Postman tool to manually test the REST API. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/B8zjYAX9RkW). Manual Testing: REST and SOAP API - SoapUI: SOAP API Manual Testing In this lesson, we will explore and learn the SOAPUI tool for manual testing. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/JPPlYjZzRBg). Bonus: API Test Automation Framework - Building and Running Tests: REST API In this lesson, we will learn how to build and run the REST API tests using Gradle. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/39vJwLMpkOR). Bonus: API Test Automation Framework - Download the SOAP API Test Framework In this lesson, we will download and understand the framework structure. View the lesson [here](https://www.educative.io/courses/learn-rest-soap-api-test-automation-java/RLrQQBxYyQO).
About the Learn REST and SOAP API Test Automation in Java (Ezify Automation labs) category [Learn REST and SOAP API Test Automation in Java (Ezify Automation labs)] (1)