Add to Wishlist
RestAssured – API Automation Testing – Crash Course

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:
- Installation of Java https://www.youtube.com/watch?v=3emUnLMtLO4
- Installation of Eclipse IDE( or IntelliJ) https://www.youtube.com/watch?v=M_6QOb5cji0
- Installation of Maven https://www.youtube.com/watch?v=VGdUx33VmM4
- Set up Eclipse with Maven project https://www.youtube.com/watch?v=1spshXyrnAI
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
GET Request
1
What is Swagger (API Documentation)?
2
What is GET Request?
3
Get Request in Rest Assured
<iframe src="https://player.vimeo.com/video/452985931" width="640" height="564" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>
HTTP Response
1
HTTP Response
2
Response Header in Rest Assured
3
Response Body in Rest Assured
Response Verification
1
Verify Response Status in Rest Assured
2
Verify Response Header in Rest Assured
3
Verify Response Body in Rest Assured
POST Request
1
What is POST Request?
2
POST Request in Rest Assured
Authentications
1
Authentication and Authorization
2
Different types of Authentication
3
Basic Authentication in Rest Assured
4
Bearer Token Authentication in Rest Assured
PUT Request
1
What is PUT Request?
2
PUT Request in Rest Assured
DELETE Request
1
What is DELETE Request?
2
Delete Request in Rest Assured
Be the first to add a review.
Please, login to leave a review