bestcourses is supported by learners. When you buy through links on our website, we may earn an affiliate commission. Learn more

API Automation: REST Assured + Java, TestNG, Lombok, Google

Creating a FRAMEWORK for ANY project. Basic and advanced functions: GET, POST, JSON and XML Schema, GPath for JSON.

4.25 / 5.0
932 students2 hours 2 minutes

Created by Sergei Semenov, offered on Udemy

bestcourses score™

Student feedback

4.5/10

To make sure that we score courses properly, we pay a lot of attention to the reviews students leave on courses and how many students are taking a course in the first place. This course has a total of 932 students which left 111 reviews at an average rating of 4.25, which is average.

Course length

8.8/10

We analyze course length to see if courses cover all important aspects of a topic, taking into account how long the course is compared to the category average. This course has a length of 2 hours 2 minutes, which is pretty short. This might not be a bad thing, but we've found that longer courses are often more detailed & comprehensive. The average course length for this entire category is 7 hours 30 minutes.

Overall score

5.0/10

This course currently has a bestcourses score of 5.0/10, which makes it an average course. Overall, there are probably better courses available for this topic on our platform.

Description

This Rest Assured course includes an introduction to the basics and advanced features of this library.

We will consider one of the options for building a scalable framework for testing the RESTful API for varying complexity. Using advanced response validation technologies: JSON, XML Schema.

The course assumes that you have basic knowledge of testing API and Java. But if the experience and knowledge are quite superficial, then you can still join this course, as here I will also consider the basic concepts.

The Google API Places was chosen as a project. This is a real project that has various data formats and a diverse set of parameters.

If you need a course that will help you get started with REST Assured and learn the basics of this amazing library and as a result get a framework for automating any RESTful API based on Java + Maven + TestNG + Intellij IDEA, then this is the same course!


This Rest Assured course includes an introduction to the basics and advanced features of this library.

We will consider one of the options for building a scalable framework for testing the RESTful API for varying complexity. Using advanced response validation technologies: JSON, XML Schema.

The course assumes that you have basic knowledge of testing API and Java. But if the experience and knowledge are quite superficial, then you can still join this course, as here I will also consider the basic concepts.

The Google API Places was chosen as a project. This is a real project that has various data formats and a diverse set of parameters.

If you need a course that will help you get started with REST Assured and learn the basics of this amazing library and as a result get a framework for automating any RESTful API based on Java + Maven + TestNG + Intellij IDEA, then this is the same course!

What you will learn

  • GET queries with parameters in the query string
  • POST requests with parameters in the request body requests Похожие слова request
  • Queries with JSON, XML Data Formats
  • Working with Request Headers
  • Work with Request cookies
  • Logging Request/Response
  • Introducing RequestSpecification
  • Introducing ResponseSpecification
  • Assertions for answers
  • Getting response body
  • Getting headers
  • Getting Cookies
  • Validating a response using JSON Schema
  • Validating a response using XML Schema
  • Using GPath JSON
  • Basic framework based on REST Assured for any project complexity

Requirements

  • Basic Java knowledge required
  • A basic understanding of manual testing and REST API analysis is required.
Udemy logo
Available on

Udemy

With almost 200,000 courses and close to 50 million students, Udemy is one of the most visited online learning platforms. Popular topics include software development, the digital economy, but also more traditional topics like cooking and music.

Frequently asked questions

  • Price: $19.99
  • Platform: Udemy
  • Language: English
  • 2 hours 2 minutes
API Automation: REST Assured + Java, TestNG, Lombok, Google thumbnail

bestcourses score: 5.0/10

There might be better courses available for this topic.