UDEMY
UDEMY Logo

REST API Automation With REST Assured - A Complete Guide 

  • Offered byUDEMY

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 
Overview

Learn every topic in Rest-Assured with Real World Examples & Test Automation Framework development with CI

Duration

14 hours

Total fee

3,520

Mode of learning

Online

Credential

Certificate

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 
Highlights

  • Full lifetime access
  • 13 downloadable resources & 12 articles
  • Earn a Certificate of completion from Udemy
  • Comes with 30 days money back guarantee and full lifetime access
Read more
Details Icon

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • For QA Engineers who want to learn how to write API automation
  • Automation Engineers, SDET's who want to learn an additional Java testing library for RESTful APIs
  • Software developers who would like to learn the art of API test automation using REST Assured
What are the course deliverables?
  • Logging, request/response specifications, RootPath
  • Authentication with Spring Security & CSRF Token based apps in Rest Assured
  • JSONPath, XMLPath, JSoup Libraries for extracting data
  • Continuous Integration with GitHub & Jenkins
  • Hard Asserts, Soft Asserts,Multiple Asserts , complete JSON Body Assertions using JSONAssert Library
More about this course
  • This course provide the tools and techniques needed to be successful with REST API automation
  • Introduction to REST Assured, which is a popular open-source library used for API test automation
  • Understand and use JSONPath, XML Path (with Groovy syntax) to assert and extract the response
  • Learn to write tests for GET, POST, PUT, PATCH and DELETE operations using a sample application provided in the course

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 
Curriculum

Setting up the Student Sample Application

IMPORTANT: For users using Java 9

Installing Docker on Windows OS

Installing Docker on MacOsx

Launching Student app docker image

Writing Tests using REST Assured

Project setup using maven, junit, & rest-assured

Popular test writing styles in Rest Assured

Writing our first using Rest Assured

Static import of Rest Assured methods

Passing QueryParams in GET Request

Passing Path Params in GET Request

Reusability with RestAssured constants(port, baseURI ,basePath)

POST request with payload as String

POJO creation & Java object payload with Gson

Creating Fake Test Data with Java Faker library

Updating Student information with PUT request

Update partial info (PATCH request)

Delete a student using DELETE Request

Logging Request and Response Data in REST Assured

Logging Request Information

Logging Request Information based on Test Status

Logging Response Information

Extract data from Json response using JASONPath

Bestbuy API playground setup

Brief overview on extracting information from response

Extracting response information with Jayway JsonPath library-p1 & p2

Extracting response information with JsonPath(JsonSlurper)-p1 & p2

Faculty Icon

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 
Faculty details

Tejasvi Hegde
Tejasvi Hegde have vast experience in various open-source & paid UI, API, Mobile Test Automation tools, technologies & frameworks. He is very passionate about teaching & always had a dream to do it; with Udemy, It has become a reality.

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

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

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 
Students Ratings & Reviews

4/5
Verified Icon2 Ratings
M
Mohammed Shahid
REST API Automation With REST Assured - A Complete Guide
Offered by UDEMY
3
Learning Experience: It was great but course is fast paced and sometimes you are stuck in topics
Faculty: It was good but you have to wait for someone to give your answers There are no assessments or assignment but gets updated once in a while not frequently
Reviewed on 11 Feb 2023Read More
Thumbs Up IconThumbs Down Icon
P
Purna Chandra Reddy
REST API Automation With REST Assured - A Complete Guide
Offered by UDEMY
5
Other: Explored API automation with Java language
Reviewed on 18 Jul 2021Read More
Thumbs Up IconThumbs Down Icon
View All 2 ReviewsRight Arrow Icon
qna

REST API Automation With REST Assured - A Complete Guide
 at 
UDEMY 

Student Forum

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