RESTAssured Training Logo

RESTAssured Training

Live Online & Classroom Enterprise Certification Training

In this course, we're going to take a look at the REST Assured library and how you can use it to write powerful, readable, and maintainable tests in Java. We're going to take a look at a number of REST Assured features such as how to apply parameterization to create data driven tests, how to verify response headers and bodies, how to optimize your REST Assured test codes through reuse, and how to apply de-serialization to work with request and response bodies that can be created from Java objects.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is RESTAssured Training about?

RESTAssured allows you to use the Java libraries to test REST APIs and integrate well with Maven. Nearly all web applications use Rest APIs to communicate with back-end and it has gained a lot of popularity in the architecture of modern application. This course is here to get you up and running with it and to learn the basics of this awesome Java API testing DSL.


Key Features:

Cloud labs 

24/7 Support

Access to recordings and materials

Lesson-end quizzes 

Course-end Assessments

Hands-on assignment

What are the objectives of RESTAssured Training ?

At the end of this training, you will be able to:

Explain the concept of webservices

Discuss the basics of REST API

Discuss REST API terminologies

Explain REST API testing

Describe the concept of REST Assured

Explain the processes of validating the response

Describe serialization and deserialization

Discuss authentications using RESTAssured

Who is RESTAssured Training for?

QA Engineers

Automation Engineers

Software developers interested in learning API test automation using RESTAssured

What are the prerequisites for RESTAssured Training?

Foundational knowledge in Java concepts/language

Available Training Modes

Live Online Training

12 Hours

Classroom Training

2 Days

Self-Paced Training

3 Hours

Course Outline Expand All

Expand All

  • API
  • Web services
  • How web services work
  • What is WSDL and UDDI
  • What are soap web services?
  • What are REST Web services?
  • REST vs SOAP Web Services
  • Client Server Architecture
  • HTTP Request and HTTP Response
  • What is REST API?
  • Base URI and rules to set URI in REST
  • Rest API calls. GET, POST, PUT, DELETE
  • Understanding API’s
  • API Testing using POSTMAN
  • Setup RESTAssured
  • GET Request using RESTAssured
  • POST Request using RESTAssured
  • PUT Request using RESTAssured
  • DELETE Request using RESTAssured
  • Validating JSON response content
  • Validating XML response content
  • Validating using JsonPATH class
  • What is Serialization?
  • Why Serialization?
  • Steps to perform Serialization
  • What is Deserialization?
  • Why Deserialization?
  • Deserialization of response body
  • Authentication using Headers
  • Authentication using RestAssured API
  • Bypass the SSL certificate check
  • Supply the SSL certificate with request

Who is the instructor for this training?

The trainer for this RESTAssured Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews