ok
Rest API Testing (Automation) From Scratch- REST Assured Java
Master Rest API Test Automation & Postman from basics to Framework with real-time examples
Development,Software Testing,REST Assured
Lectures -153
Resources -37
Duration -24 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
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"
Describe Postman.
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
Goals
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
Prerequisites
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.
Curriculum
Check out the detailed breakdown of what’s inside the course
REST API Basics and Terminology
6 Lectures
- 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
6 Lectures
Rest Assured setup for API Automation Testing
4 Lectures
Validating the Rest API Responses
6 Lectures
Diving in Depth-Automating REST API's
7 Lectures
Handling Dynamic Json Payloads with Parameterization
8 Lectures
Real world Example-Automating Jira API's
13 Lectures
Handling Google/Facebook oauth 2.0 Authorization Grant types
5 Lectures
Rest Assured Automation for OAuth 2.0 Authorization code
5 Lectures
Deserialization using POJO classes with Rest Assured
9 Lectures
Serialization of Input Payload using Google Maps API Example
4 Lectures
Understand Request and Response Spec Builders in Rest Assured
3 Lectures
REST API Framework Learning Plan***Must WATCH ****
1 Lectures
Maven and Cucumber Basics (SKIP IF YOU ALREADY KNOW BASICS)
17 Lectures
Cucumber BDD API Framework Development from Scratch - 1
21 Lectures
Cucumber BDD API Framework Development from Scratch - 2
4 Lectures
Understanding Version Control System GIT
10 Lectures
Excel Integration with Rest Assured Test
13 Lectures
Core Java basics
10 Lectures
Instructor Details
Rahul Shetty
Teacher/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"
Course Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Feedbacks
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now