Udemy

REST Assured Fundamentals

Enroll Now
  • 12,288 Students
  • Updated 7/2025
4.7
(1,779 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 20 Minute(s)
Language
English
Taught by
James Willett
Rating
4.7
(1,779 Ratings)

Course Overview

REST Assured Fundamentals

Learn the fundamentals of REST Assured to add API Automation Testing to your Java code

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 Content

  • 8 section(s)
  • 41 lecture(s)
  • Section 1 Prerequisite Installations & Setup
  • Section 2 REST Assured - Preparing Your Framework
  • Section 3 REST Assured - Different Request Types
  • Section 4 REST Assured - Assert and Extract from the Response Body
  • Section 5 REST Assured - Serialization, Schema Validation & Measuring Response Time
  • Section 6 Using Groovy GPath for JSON in REST Assured
  • Section 7 Using Groovy Gpath for XML in REST Assured
  • Section 8 Conclusion

What You’ll Learn

  • 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


Reviews

  • F
    Francisco José Velasco Reyes
    5.0

    Excellent course!

  • G
    Gudala Sai Suraj
    4.5

    Good Job Cunt ! Keep Going ...

  • A
    Abhinoy Bagchi
    5.0

    Brief, to the point, effective display of techniques.

  • S
    Shivali Gaba
    4.5

    very informative and well exploratory

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed