Book Image

Learn REST API Automation Using REST Assured [Video]

By : Mayur Deshmukh
Book Image

Learn REST API Automation Using REST Assured [Video]

By: Mayur Deshmukh

Overview of this book

REST Assured is a powerful set of APIs used to automate RESTful APIs/RESTful web services (just like Selenium WebDriver for web applications). Almost all web applications use REST APIs to communicate with the backend and it has gained a lot of popularity in modern-day application architecture. It is very important for QA/automation engineers to understand how to automate REST API tests. Automating REST API tests are crucial for projects because REST API tests are quick to run and more stable, unlike web automation. 75% of the IT industry is now moving toward REST API automation. Explore the world of REST API with this hands-on course. You will not only learn the concepts from scratch but also implement them during your course of learning. This course starts from introducing some basic concepts of APIs, followed by setting up REST Assured using Maven. After that, you see POST, PUT, and DELETE operations and logging of the REST Assured library. Then, you will be handling request parameters, working with headers and cookies, and authentication. Then, you will see XML and JSON schema validation and WireMock. Finally, you will look at various miscellaneous operations. By the end of this course, you will have complete knowledge of REST API automation testing using REST Assured. All the code files and resource files are uploaded on the GitHub repository at: https://github.com/PacktPublishing/Learn-REST-API-Automation-Using-REST-Assured
Table of Contents (10 chapters)
Chapter 3
POST, PUT, and DELETE
Content Locked
Section 1
POST Using File
This video explains how to POST using File.