Last Updated On
Rest–Assured is a Java-based library that is used to test RESTful Web Services. REST-assured was designed to simplify the testing and validation of REST APIs. It takes influence from testing techniques used in dynamic languages such as Ruby and Groovy.

Category 1: Introduction and Setup
| Chapter 1 Understanding API Testing: Benefits and Challenges |
| Chapter 2 Introduction to Rest Assured |
| Chapter 3 Setup Basic REST Assured Maven Project In Eclipse IDE |
Category 2: Basic Request Testing
Category 3: Advanced Request Payload Management
Category 4: JSON Response Handling and Assertions
| Chapter 1 Assertion of JSON in Rest Assured using Hamcrest | |
| Chapter 2 Extraction from JSON in Rest Assured – JsonPath | |
| Chapter 3 How to perform multiple assertions in Rest Assured? | |
| Chapter 4 How to validate JSON body in Rest Assured? | |
| Chapter 5 Compare JSON Objects using JSONAssert Library | |
| Chapter 6 Compare JSON Arrays using JSONAssert Library | |
| Chapter 7 How to Read JSON with JSON.simple – NEW | |
| Chapter 8 How to create and write to JSON with JSON.simple – NEW |
Category 5: Headers and Parameters Management
Category 6: Authentication and Token Management
| Chapter 1 How to pass Access token generated by OAuth2 to a request in API Testing |
| Chapter 2 How to handle token expiration and automatic refreshing of tokens in REST Assured? – NEW |
Category 7: Performance and Logging
| Chapter 1 Logging in Rest Assured |
| Chapter 2 How to verify the response time of a request in Rest Assured? |
Category 8: Testing Enhancements
Category 9: JSON Manipulation
JSON Handling and manipulation
Category 10: XML Manipulations
Category 11: Project Setup and Frameworks
Gradle
Frameworks
Category 12: CI/CD Integration
Hello, I am so blessed to find this site online, able to learn and practice things which is givng me confidence. Thanks a lot. Will post my questions here if stuck, please help…
LikeLike
Thank you Tanu for your kind words. Hope this site helps you to learn new things
LikeLike
Best site for SDETs to improve there skills.
LikeLike
I’m glad you liked the site. Keep learning and keep sharing.
LikeLike