If you guys are getting coupon expired or course is not free after opening the link, then it is due to the fact that course instructors provide only few hundreds or thousands of slots which get exhausted. So, try to enroll in the course as soon as it is posted in the channel. The Coupons may expire any time for instant notification follow telegram channel

New customer offer! Top courses from $13.99 when you first visit Udemy

Master in API Automation using REST Assured with Live Example, Design expert Level Framework, Design Pattern practices


REST Assured API is one of the most popular library when it comes to automating the REST APIs. Most of the today’s web applications are backed by the Micro services architecture and the REST APIs.


REST stands for REpresentational State Transfer. REST is web standards based architecture and uses HTTP Protocol for data communication.


In REST architecture, a REST Server simply provides access to resources and REST client accesses and presents the resources.


What topics are covered in this course?


API Basics




End to End Setup


Java Programming Basics


Rest Assured – Setup, Write Test Case


Rest Assured – Test Case in TestNG format


Rest Assured – Assertion (On header, body and status code)


Serialization & De-serialization: POJOs


HashMap to JSON object


ArrayList to JSON array


Complex POJO Example


Full JSON body matching


Parameterization using TestNG Data provider


Rest Assured – Request Specification


Rest Assured – Response Specification


Rest Assured – Automate Post, Put, Del


Rest Assured – Multiple ways to send request payload


Rest Assured – Complex JSON in request body


Rest Assured – Request Parameters


Rest Assured – JSON Schema Validation


Rest Assured – Logging Filters


Rest Assured – Configs


Framework Design


Code Management


Jenkins Integration


Java Coverage


OOPS Concepts


Excel Handling


Database Handling


TestNG Basic to Expert




Serialization & De-serialization: POJOs


HashMap to JSON object


ArrayList to JSON array


Complex POJO Example


Full JSON body matching




Framework Development->


BDD Framework with Features


Scalable Framework Structure






Automate positive and negative scenarios


Data driven using TestNG Data Provider


Cucumber Implementation


Best Practices


Property and Configuration


Integration with Git


Integration with Jenkins




Tool, Library & Technology




Rest Assured










Allure Reports




Outcome of this course


1. Expertise in Java Programming


2. Expertise in API Concepts


3. Able to design End to End API Automation Framework


4. Ready to face Automation interviews

Who this course is for:

Testers looking to Test REST Api without any automation tool

Developers looking to consume REST API in Java

Enroll Now