RestAssured – API Automation Testing – Crash Course

Get course
API Automation Testing Rest Assured

RestAssured – API Automation Testing – Crash Course

Welcome to the Rest Assured for API testing crash course. 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. The course features hands-on coding exercises with a real-time project simulating real-time project experience as you go through the course.

Pre-Requisites for this course:

In this video series, we will walk through the course content covered.

Course Contents:

  • What is Swagger and How does it help in API Development and Testing?
  • What is GET Request?
  • How to Create a GET Request in REST ASSURED?
  • What is HTTP Response?
  • What is Response Header and How to read it in REST ASSURED?
  • What is Response Body and How to read it in REST ASSURED?
  • How to Verify Response Status Code in REST ASSURED?
  • How to Verify Response Headers in REST ASSURED?
  • How to Verify Response Body in REST ASSURED?
  • What is POST Request?
  • How to create a POST Request in REST ASSURED?
  • Difference between AUTHENTICATION & AUTHORIZATION?
  • What are the different types of AUTHENTICATIONS?
  • How to use BASIC AUTHENTICATION in REST ASSURED?
  • How to use BEARER TOKEN AUTHENTICATION in REST ASSURED?
  • What is PUT Request?
  • How to create a PUT Request in REST ASSURED?
  • What is DELETE Request?
  • How to create a DELETE Request in REST ASSURED?

Github link to practice code: https://github.com/toolsqa/RestAssured-Basics

Introduction - Course Structure

1
Course Structure – Basics of API Testing with Rest Assured
3.16

GET Request

1
What is Swagger (API Documentation)?
3.01
2
What is GET Request?
5.01
3
Get Request in Rest Assured
8.03

<iframe src="https://player.vimeo.com/video/452985931" width="640" height="564" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>

HTTP Response

1
HTTP Response
7.02
2
Response Header in Rest Assured
5.26
3
Response Body in Rest Assured
6.16

Response Verification

1
Verify Response Status in Rest Assured
4.11
2
Verify Response Header in Rest Assured
8.30
3
Verify Response Body in Rest Assured
2.13

POST Request

1
What is POST Request?
4.53
2
POST Request in Rest Assured
8.34

Authentications

1
Authentication and Authorization
5.26
2
Different types of Authentication
13.01
3
Basic Authentication in Rest Assured
13.11
4
Bearer Token Authentication in Rest Assured
13.32

PUT Request

1
What is PUT Request?
7.14
2
PUT Request in Rest Assured
9.37

DELETE Request

1
What is DELETE Request?
3.25
2
Delete Request in Rest Assured
5.17

Be the first to add a review.

Please, login to leave a review