Learn REST API Automation Using REST Assured
Automate REST API testing with REST Assured
A Coursera course from Packt teaching REST API automation testing with REST Assured (Java). Covers API basics, HTTP methods, JSON/XML validation, authentication (OAuth, Basic Auth), schema validation, and API mocking with WireMock. 10 modules with hands-on assignments.
TestingFreemiumFree with ReCodedintermediate8 hours
Submitted by @yahianaimRoadmap (6 steps)
1
API Basics & REST Assured Setup
1 hour#What is an API#HTTP Methods#REST vs SOAP#REST Assured Setup
2
GET, POST, PUT, DELETE
1 hour#Simple Requests#JSON Response Validation#XML Response Validation#Extracting Response Data
3
Logging, Parameters & Headers
2 hours#Request Logging#Query/Path Parameters#Headers & Cookies#Form Parameters
4
Authentication & Schema Validation
2 hours#Basic/Digest Auth#OAuth 1.0 & 2.0#JSON Schema Validation#XML Schema Validation
5
API Mocking with WireMock
1 hour#Why Mock APIs#WireMock Setup#Stub Mapping#Recording Mappings
6
Advanced Features
1 hour#Response Time Validation#Default Configurations#Response Aware Matchers#Full Course Assessment
