REST Assured Fundamentals 2022
- Development
- Feb 20, 2025

REST Assured Fundamentals 2022, available at $54.99, has an average rating of 4.56, with 45 lectures, based on 1546 reviews, and has 11496 subscribers.
You will learn about Use all of the core features of REST Assured Test two sample API applications, including one developed especially for this course Advanced use of REST Assured to extract explicit data from a HTTP response This course is ideal for individuals who are Anyone who wants to learn the fundamental features of REST Assured quickly and efficiently or Students with an interest in API Automation It is particularly useful for Anyone who wants to learn the fundamental features of REST Assured quickly and efficiently or Students with an interest in API Automation.
Enroll now: REST Assured Fundamentals 2022
Summary
Title: REST Assured Fundamentals 2022
Price: $54.99
Average Rating: 4.56
Number of Lectures: 45
Number of Published Lectures: 41
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 41
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
&& UPDATE – NOV 2022 COURSE HAS BEEN COMPLETELY RE-RECORDED FROM SCRATCH FOR THE LATEST VERSION OF REST ASSURED – V5.2 &&
This course on REST Assured assumes that you have some basic knowledge of Java and API testing, and cuts through all the filler of other courses to get you up and running with REST Assured quickly.
Even if you have little to no knowledge of Java and API testing, you can still follow along with this course.
The course makes use of two different API applications to test against, including one that was created specifically for this course and supports both JSON and XML queries.
This course covers all the fundamentals of REST Assured, including:
Request & Response Specifications
Setting up a Base Class for API testing defaults
Measuring Response time in REST Assured
Covers all HTTP Verbs (GET, POST, PUT and DELETE) – for both JSON and XML
Advanced assertions using Groovy GPATH
Testing and validating against both XML and JSON Schemas
And many many more concepts
If you want a course that will get you up and running with REST Assured and learning the fundamentals of this awesome DSL for Java API Testing, this is the course for you.
This course has recently been re-recorded for a third time, and is one of the most popular API testing courses available on Udemy.
Enroll today and join almost 10,000 students learning about REST Assured and adding API automation to Java projects.
Course Curriculum
Chapter 1: Prerequisite Installations & Setup
Lecture 1: Course Introduction
Lecture 2: Housekeeping
Lecture 3: Prerequisite Software
Lecture 4: Target Application 1 – Video Game DB
Lecture 5: Target Application 2 – Football Data API
Chapter 2: REST Assured – Preparing Your Framework
Lecture 1: Create Intellij Project & Install REST Assured
Lecture 2: Write your First REST Assured Test
Lecture 3: Setting up a Base Class
Lecture 4: Request Specification
Lecture 5: Response Specification
Lecture 6: Create Config file for Video Game DB
Lecture 7: Adding Endpoints to an Interface
Chapter 3: REST Assured – Different Request Types
Lecture 1: GET Request
Lecture 2: POST Request with JSON
Lecture 3: POST Request with XML
Lecture 4: PUT Request
Lecture 5: DELETE Request
Lecture 6: Path Parameters
Lecture 7: Create Config file for Football API
Lecture 8: Query Parameters
Chapter 4: REST Assured – Assert and Extract from the Response Body
Lecture 1: Assert the body of a HTTP Response
Lecture 2: Extract the body of a HTTP Response
Lecture 3: Extract the headers of a HTTP Response
Lecture 4: Extract explicit data from the body with JSON path
Chapter 5: REST Assured – Serialization, Schema Validation & Measuring Response Time
Lecture 1: Object Serialization
Lecture 2: Validating Response against a XML Schema
Lecture 3: Validating Response against a JSON Schema
Lecture 4: Convert JSON Response to POJO
Lecture 5: Measuring Response Time in REST Assured
Chapter 6: Using Groovy GPath for JSON in REST Assured
Lecture 1: GPath JSON Part 1 – Setup and basic find
Lecture 2: GPath JSON Part 2 – Using findAll to extract multiple data
Lecture 3: GPath JSON Part 3 – Using Min, Max, Collect and Sum
Lecture 4: GPath JSON Part 4 – Combining finds and using parameters
Chapter 7: Using Groovy Gpath for XML in REST Assured
Lecture 1: GPath XML Part 1 – Setup and basic find
Lecture 2: GPath XML Part 2 – Attributes
Lecture 3: GPath XML Part 3 – Extract all XML nodes with findAll
Lecture 4: GPath XML Part 4 – Extract XML nodes with an attribute
Lecture 5: GPath XML Part 5 – Extract single node
Lecture 6: GPath XML Part 6 – Depth First Search
Lecture 7: GPath XML Part 7 – Get all nodes based on a condition
Chapter 8: Conclusion
Lecture 1: Thanks for watching!
Instructors

James Willett
Principal Developer / Online Instructor
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Android Game development- Beginner To Pro-Without Coding !
- NFT Flipping on OpenSea Trading Guide for Beginners
- Medium Platform Masterclass For Blogging with ChatGPT and AI
- Learn The Steps On HOW To Actually Manage Social Media!
- MERN Stack - Hotel Booking App with React ,Node ,Mongo 2021
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8How To Market Your Book Grow Your Mailing List
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling