Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Webservices API Testing with Rest Assured API & POSTMAN 2025
Rating: 4.5 out of 5(2,341 ratings)
15,449 students

Webservices API Testing with Rest Assured API & POSTMAN 2025

Webservices API Automation Testing using RestAssured API and POSTMAN on Live Projects with CUCUMBER BDD
Created byRahul Arora
Last updated 3/2026
English

What you'll learn

  • *****In-Depth knowledge of POSTMAN Tool and REST ASSURED API*****
  • *****Rest Assured API Automation with detailed framework designing on a Live project*****
  • *****Everything about Webservices API Manual and Automation Testing*****
  • *****Various tools integration like Maven, Jenkins, ExtentReports, Log4j, TestNG and many more*****
  • *****Many Live APIs used for Practice purpose*****

Course content

15 sections188 lectures37h 24m total length
  • Introduction to the Course8:24

    Explore web services API automation using Rest Assured and Postman, building a full fledged Java framework with data-driven tests, Cucumber BDD, and Maven Jenkins integration.

  • FIXING THE BLURRED VIDEO SCREEN0:23
  • Detailed topics covered in the course5:04

    Master web services testing with SOAP and REST, using Postman, Rest Assured, and JMeter for API performance. Build a Java data‑driven Cucumber BDD automation framework with JSON/XML parsing.

  • What is a Webservice?13:44

    Explore what web services are, how they enable cross-language applications to communicate over the internet using XML or JSON, and how client-server exchanges occur via REST or SOAP.

  • SOAP vs REST in Detail19:01

    Compare soap and rest web services, detailing soap's xml requests/responses and rest's json or xml over http; cover wsdl, uddi, envelope header body fault, and common testing response codes.

  • CRUD (Create, Read, Update, Delete) Operations9:28

    Master rest APIs for CRUD operations, including get, post, put, and delete, with endpoints and json responses, and use Postman and Rest Assured for testing.

  • Understanding available HTTP Methods for CRUD Operations5:21

    Explore how resources are accessed via http endpoints and uris, and learn the core crud operations—get, post, put, delete, and patch—for testing web services with Rest Assured and Postman.

  • Why API Testing is Important?11:54

    api testing proves essential before ui release by validating login apis and business logic, aligning front-end and back-end work, and preventing defects through rest-based integrations.

  • Six Principles / Constraints of a RestFul Webservices7:37

    Explore the six constraints of restful web services, including client-server decoupling, statelessness, caching, uniform interface, layered systems, and the optional code on demand.

  • Webservices Introduction PDF file0:01

    Download the PDF File

  • API Interview questions0:01

Requirements

  • Should have basic understanding of Selenium
  • Should have basic knowledge on Core Java
  • Any Manual Tester can join the course

Description

Webservices API Automation Testing using Rest Assured API and POSTMAN - Biggest course to cover all levels of API Testing using both Manual and Automation approaches on Live projects.

API Testing is very much in demand these days and people who are already familiar with the UI testing part should approach for API Testing as these days 90% of the Applications Web Based, Mobile Based, Database communicates with each other with APIs only i.e. REST and SOAP. REST being the light weight API 95% of the Industry works on RESTFul webservices. Big clients like Amazon, Facebook, LinkedIn, Google, Expedia etc their different apps communicates through RESTFul webservices itself.

If you are already familiar with Selenium then the combination of Selenium + API Testing is a boom in the Industry. Every next Automation opening in Industry around the globe has a requirement of good knowledge on Selenium + API Testing and not just the Manual part, companies they look for indepth understanding of API Automation which can be used in the same Automation framework designed to handle the UI, Database and the Mobile part. Using Rest Assured API we will look at in-depth framework designing on Webservices automation testing part which will include the most popular Cucumber BDD approach as well

Detailed topics covered:

  • API Testing basics

  • Difference in SOAP and REST and which one to use

  • Tools available for testing Webservices

  • POSTMAN in Depth

  • REST API Method - GET, POST, PUT, DELETE etc

  • RestAssured API and building frameworks

  • Handling OAUTH Authentication

  • JSON & XML

  • Introduction to Jackson Library

  • TestNG

  • Jenkins

  • Maven

  • Reporting Extent Report

  • Parallel Execution

  • Git/GitHub

  • Data Driven

  • Cucumber BDD

  • Many Live APIs used

Who this course is for:

  • Manual Testers
  • Automation Testers
  • Team Leads
  • Developers
  • DevOps