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

  • 3.8
2 hours on-demand video
$ 12.99

Brief Introduction

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

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!

Requirements

  • Requirements
  • Basic Java knowledge required
  • A basic understanding of manual testing and REST API analysis is required.

Knowledge

  • 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
$ 12.99
English
Available now
2 hours on-demand video
Sergei Semenov
Udemy

Instructor

Sergei Semenov

  • 3.8 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses