UDEMY
UDEMY Logo

Rest API Testing (Automation) from Scratch-Rest Assured Java 

  • Offered byUDEMY

Rest API Testing (Automation) from Scratch-Rest Assured Java
 at 
UDEMY 
Overview

Top Ranked #1 Rest API Test Automation & POSTMAN course

Duration

25 hours

Total fee

8,640

Mode of learning

Online

Credential

Certificate

Rest API Testing (Automation) from Scratch-Rest Assured Java
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion
  • 30-Day Money-Back Guarantee
  • 21 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Read more
Details Icon

Rest API Testing (Automation) from Scratch-Rest Assured Java
 at 
UDEMY 
Course details

Who should do this course?
  • For any Software engineer who are interested in Mobile Technologies
What are the course deliverables?
  • By end of this course you will get complete knowledge on REST API Automation testing
  • In-depth understanding of REST API Automation using Rest Assured with real time examples
  • You will be able to DESIGN and IMPLEMENT structured API AUTOMATION FRAMEWORKS with REST Assured API
  • Thorough knowledge on REST Manual testing tools like POSTMAN with many Practice API's demo
  • Additional knowledge on generating excellent client reports for API Test execution results
More about this course
  • We start from Beginners level and go through Advanced FRAMEWORK level.
  • This is a single course for everything you need to know related to Rest API Manual testing and Automation

Rest API Testing (Automation) from Scratch-Rest Assured Java
 at 
UDEMY 
Curriculum

REST API Basics and Terminology

Introduction to REST API and where it is used in Project Architecture

Real time Usage of API's in industry with Examples

Understanding GET, POST, PUT DELETE Http Crud operations of API

What are Path,Query Parameters & Headers in Rest API

5 hours of Java Tutorials for Basics brushup

brush up on Java concepts

Getting started with API Testing using Postman

Video Player Setting tips for Best Experience in viewing course

Introduction to POSTMAN and Google Maps API's

Understand Add Place API and execute it through Postman

Understand Get & Delete Place API using GET ,Delete HTTP Methods using Postman

Update Place API using PUT http method using Postman

Google Maps POSTMAN Code Download

Rest Assured setup for API Automation Testing

Setting up Rest Assured Maven Project with Java and Eclipse installation

Build Rest API Automation Test to Add Place and validate Status codes

Validating the Rest API Responses

Code Download

Assertions on Json Response Body and Headers through Automated code

Parsing the Json Response body using JsonPath class

Integrating the Multiple API's with common Json response values

Building End to End Automation using GET, POST and PUT Http Methods

Importance of Junit/TestNG Assertions in validating the responses

Diving in Depth-Automating REST API's

Understanding Structure of Complex Nested Json and its array notations

Json used in this Section with Queries to solve

Retrieving the Json Array Size and its elements using JsonPath

Iterating over every element of Json Array and accessing elements in it

Retrieving Json Nodes on Condition logic using JsonPath

Real Time example to solve Business logic through Json response

Handling Dynamic Json Payloads with Parameterization

Why Dynamic Json payloads are important to understand

Introduction to Library API

Rest Assured Test for Library API Add Book http method

Sending parameters to payload from Test

Understanding TestNg Data provider for parameterization

Example on Parameterization of API Tests with multiple data sets

How to handle with static json payloads

Real world Example-Automating Jira API's

Setting up Jira Server in Local System for API Testing

Cookie Authentication API for Jira requests

Jira GET,POST API Scripting for creating bugs

Defining Path Parameters in Rest Assured code using Add Comment API

Importance of Session Filter cookie in Rest Assured Code

Sending Attachments to Rest API using MultiPart method in Rest Assured

Integrating Query Params and Path Params in single test to restrict results

Parsing Complex Jira Json response to retrieve the added Comment with code logic

Importance of Assertions and Https Validations on Rest API's

Handling Google/Facebook oauth 2.0 Authorization Grant type

Introduction to OAuth 2.0 and different Grant types

Understand Grant Type Authorization flow with real time example

Flow procedure in achieving OAuth 2.0 Authentication mechanism

Details on Practise OAuth 2.0 project to retrieve Courses list

Rest Assured Automation for OAuth 2.0 Authorization code

Building up Rest Assured Automation Test for the OAuth Project

Integration Web UI Automation to generate Authorization code

Formatting URL String to retrieve code using java methods

How to deal with Client Credentials Grant type for OAuth flow

Faculty Icon

Rest API Testing (Automation) from Scratch-Rest Assured Java
 at 
UDEMY 
Faculty details

Rahul Shetty
As of today, Rahul Shetty Emerged as #1 Popular Instructor in the Udemy with the student count of 350K+ Students.

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon

Rest API Testing (Automation) from Scratch-Rest Assured Java
 at 
UDEMY 
Students Ratings & Reviews

4.7/5
Verified Icon12 Ratings
R
RAJAKUMAR MASTE
Rest API Testing (Automation) from Scratch-Rest Assured Java
Offered by UDEMY
4
Learning Experience: It's overall good experience. Automating the API is cool thing when it comes to more API'S
Faculty: Faculty is good. Author is Rahul shetty Yes
Course Support: Yes
Reviewed on 4 Sep 2022Read More
Thumbs Up IconThumbs Down Icon
D
Devesh Raj
Rest API Testing (Automation) from Scratch-Rest Assured Java
Offered by UDEMY
5
Learning Experience: API Automation in depth
Faculty: Instructors taught well Detailed Step by Step implementation of Automation techniques for API Automation
Course Support: No career support provided
Reviewed on 19 Apr 2022Read More
Thumbs Up IconThumbs Down Icon
P
PARTHA SARATHI PRAMANIK
Rest API Testing (Automation) from Scratch-Rest Assured Java
Offered by UDEMY
5
Other: The trainer Rahul Shetty has done a superb job by explaining the concepts so subtly and and concisely. It has helped me to understand the concepts of API Testing.
Reviewed on 27 Nov 2021Read More
Thumbs Up IconThumbs Down Icon
N
Nukul Anand
Rest API Testing (Automation) from Scratch-Rest Assured Java
Offered by UDEMY
5
Student review
Other: API's are explained both manually and automated along with Framework creation,code commit ,repo and jenkins. All and all,one stop shop for Rest Assured learning. And the most important aspect is the support provide by mentor's team.
Reviewed on 2 Aug 2021Read More
Thumbs Up IconThumbs Down Icon
S
Sam Naidoo
Rest API Testing (Automation) from Scratch-Rest Assured Java
Offered by UDEMY
5
Student review
Other: Another great skill to have, thanks to Rahul Shetty and the team on this course that shows to manually Test and Automate APIs. This was really beneficial to me and its another checkbox crossed off on my Automation Journey.
Reviewed on 26 Jul 2021Read More
Thumbs Up IconThumbs Down Icon
View All 9 ReviewsRight Arrow Icon
qna

Rest API Testing (Automation) from Scratch-Rest Assured Java
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...