Software Testing


REST API Testing - Crash Course for Beginners

REST API Automation Testing with Rest Assured with Real Time Examples

4.36 (35 reviews)


2 hours


Dec 2020

Last Update
Regular Price

What you will learn

Learn and understand the basics of API Testing with Rest Assured library, Use Swagger document to understand the API Documentation, Use the Postman tool to understand the API requests made to the server and the responses received, Create tests using the Java based Rest Assured Library.


Rest Assured is one of the most used libraries for REST API Automation Testing. Rest-Assured is a Java-based library that is used to test RESTful Web Services. This Rest Assured course will start you off the right way. REST Assured API Testing online training course is designed to make you an expert in working with Backend API Testing.

You would be able to Understand Complete API Testing and API Testing Terminology. The course features hands-on coding exercises with a real-time project simulating real-time project experience as you go through the course.

This tutorial covers:

1. How to work with GET Request in Rest Assured?

2. How to verify the response received from the server?

3. How to send data to the server with POST Requests?

4. Concepts of Authentication and Authorization

5. How PUT Request works with Rest Assured?

6. How to delete the resource created on the server using DELETE Request.


At the end of this course, you can pick any REST API over Net and can automate it comfortably with all necessary validations

Happy Testing and Wish you Good luck!!!!!!!

Who this course is for:

Manual testers, Non-programming aware testers interested in learning Automation

Any Software engineer who is interested in Mobile Technologies

Freshers/Graduates/ Software Testers


REST API Testing - Crash Course for Beginners
REST API Testing - Crash Course for Beginners
REST API Testing - Crash Course for Beginners
REST API Testing - Crash Course for Beginners



Course Structure - Basics of API Testing with Rest Assured

GET Request

What is Swagger (API Documentation)?

What is GET Request and How to Create it in POSTMAN?

GET Request in Rest Assured

HTTP Response

HTTP Response

Response Header in Rest Assured

Response Body in Rest Assured

Response Verification

Verify Response Status in Rest Assured

Verify Response Header in Rest Assured

Verify Response Body in Rest Assured

POST Request

What is POST Request?

POST Request in Rest Assured


Authentication and Authorization

Different Types of Authentication

Basic Authentication in Rest Assured

PUT Request

What is PUT Request?

PUT Request in Rest Assured

DELETE Request

DELETE Request in Rest Assured


Wayne11 June 2021

Testing website and Postman have changed since this training was recorded, commands used in the training video no longer work with Postman.


Udemy ID


Course created date


Course Indexed date
Course Submitted by