Rest API Testing (Automation) From Scratch- REST Assured Java
Master Rest API Test Automation & Postman from basics to Framework with real-time examples
Updated on Feb, 2024
Language - English
Duration -24 hours
REST Assured API is a potent API for automating REST APIs Similar to Selenium for the Web. This API is now being adopted by 70% of the IT sector to automate services. Even if you have never worked with APIs before, you will find this course highly beneficial. It covers fundamentals to advanced levels, namely, using Rest Assured, Postman, Java, TestNG, Framework Implementation From Scratch, and rich examples using Jira, Twitter, Youtube, and Google Maps API examples.
It provides real-world case studies covering Jira, X (formerly known as X), Google Maps, and YouTube API as examples.
Rest API Testing Course Overview
The course was carefully crafted picking real-world examples of what businesses do to test the REST API, and it was presented with every fundamental idea up to the level of framework creation.
After completing the course, you will have mastered REST API automation and be able to successfully implement it at work or you will definitely find a high-paying job.
Beginning at level 1, the course walks you through advanced levels of Framework. Everything you need to know about Rest API Manual testing and Automation is covered in this one single course.
This course explains:
REST API: What is it?
Knowledge about the REST API architecture
Terms like "endpoint," "resources," "payload," and "parameters"
How can Postman be used to test APIs?
Various REST queries.
What is REST Assured?
establishing an automated REST Assured environment
A discussion about Google's automation APIs
REST Assured techniques
Validations provided by REST
JSON and Xpath validation procedures
Scripts to meet Framework specifications
DiscussingTwitter and JIRA APIs
OAuth authentication explained
Use of POJO Classes
For JSON inputs and outputs, serialization and deserialization
Countless instances of rest-assured validations automating APIs
Logging function to record comments
Project conversion to Testing framework
Maven configuration for use as a build management tool
generating a BAT file that would allow you to run the entire project at once
By the end of the course, you will be able to choose any REST API on the Internet and automate it easily with all required validations.
Who this course is for:
Manual testers and testers who are unaware of programming but interested in studying automation
Freshmen, graduates, and software testers who are interested in mobile technologies
What will you learn in this course:
Thorough understanding of REST API testing.
Design and implement structured API Automation Frameworks with REST Assured API.
Understand REST API automation using REST Assured with practical examples.
Understand how REST manual testing tools like Postman, work.
Get detailed practice on API with the structured demo.
Produce top-notch client reports for the outcomes of API Test execution
What are the prerequisites for this course?
Candidates without programming experience can easily follow this course.
The course includes all REST API automation Installer setups, including training in Java.
Check out the detailed breakdown of what’s inside the course
REST API Basics and Terminology
- Course FAQ's/Syllabus 11:08 11:08
- Introduction to REST API and where it is used in Project Architecture 10:01 10:01
- Real time Usage of API's in industry with Examples 08:57 08:57
- Understanding GET, POST, PUT DELETE Http Crud operations of API 11:35 11:35
- What are Path,Query Parameters & Headers in Rest API 11:18 11:18
- Notes Download
Getting started with API Testing using Postman
Rest Assured setup for API Automation Testing
Validating the Rest API Responses
Diving in Depth-Automating REST API's
Handling Dynamic Json Payloads with Parameterization
Real world Example-Automating Jira API's
Handling Google/Facebook oauth 2.0 Authorization Grant types
Rest Assured Automation for OAuth 2.0 Authorization code
Deserialization using POJO classes with Rest Assured
Serialization of Input Payload using Google Maps API Example
Understand Request and Response Spec Builders in Rest Assured
REST API Framework Learning Plan***Must WATCH ****
Maven and Cucumber Basics (SKIP IF YOU ALREADY KNOW BASICS)
Cucumber BDD API Framework Development from Scratch - 1
Cucumber BDD API Framework Development from Scratch - 2
Understanding Version Control System GIT
Excel Integration with Rest Assured Test
Core Java basics
Rahul ShettyTeacher/Founder of RahulShettyAcademy.com (Testing School)
Nothing is Impossible. It all depends on how we are Trained on it!
Teaching is my Passion. And it's my Profession. The only Business I know is Spreading the Knowledge
"Every QA Professional have a wish of learning trending Automation courses but somehow 90% of them are giving up their thoughts “
It's not due to the lack of courses available in the market, but it's about finding the right Mentor who can guide, teach and understand student's pulse with their background education"
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.
Our students work
with the Best
Related Video CoursesView More
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video CoursesSubscribe now
Master prominent technologies at full length and become a valued certified professional.Explore Now