4.37 out of 5
4.37
1531 reviews on Udemy

Complete Rest Assured API Automation Testing Bootcamp 2024

Rest Assured API Automation Testing with Postman - Java. API Testing Live Examples, Framework with Just One Course!
By end of this course,You will get complete knowledge on REST Assured API Automation Testing.
Creating REST API testing framework from scratch with Maven and TestNG.
Ready to face REST Assured API Automation Interviews.
You will understand how to generate neat API Testing Automation Execution reports.
Thorough knowledge on REST API Testing tools like POSTMAN, REST CLIENT etc
All REST Assured API automation Installation setup including Java knowledge is taken care as part of course.

Rest Assured API Automation Testing with Java Framework and PostMan: The online training course is designed to make you an expert in working with Backend API Testing.

Our Industry Experts have more experience in working with Backend Testing and will ensure that you get trained and become experts in Rest Assured API Testing Automation & REST Assured API Test Framework Design.

You would be able to Design the API Testing Framework and pro in API Testing.

Understanding of Complete API Testing and API Testing Terminology.

How to Use PostMan and Complete Knowledge of API Calling and Response Handling.

Why this course? 

REST Assured API is a powerful API released by Google (just like Selenium for Web)  to Automate REST API.  

In the 21st century, almost all web applications use web services to communicate or interact with each other. Most modern-day web services are built on Representational state transfer (REST) architecture; REST has gained a lot of popularity. It will continue to do the same due to its simplicity compared to other technologies.

90%of the IT industry now heading towards this API for automating Services Learn Everything You Need to Know About REST API Automation Even If You’ve Never worked Before on this domain.   

The course covers Basics To Advanced Level With Rest AssuredPostmanJavaTestNG, RestAssured Framework Implementation & HTTP Client Framework implementation From Scratch with rich examples.

On course completion, You will have Mastered REST API Automation and can implement Successfully it in your workplace or will surely land on a paying Job.

 We start from the Beginners’ level and go through the Advanced FRAMEWORK level. This is a single course for everything you need to know related to Rest API Manual testing and Automation.

This course explains :

  • What are API and web services

  • REST and SOAP Base API Testing

  • REST API Basics and Terminology

  • Getting Started with REST API Testing

  • Client-Server Architecture

  • HTTP Protocol

  • REST API Requests and Response

  • REST API Testing using POSTMAN

  • JSON/XML Parsers

  • TestNG Automation Framework for REST Testing

  • Core Java Concepts for F/W implementation

  • API Automation

  • REST API Java Framework Design and Implementation

  • REST API Framework CI with Jenkins, GIT

  • Play Around JSON

  • JSON with Jackson Library

  • Supplement Tutorials and Resources

  • API Automation Tips & Tricks and Interview Material 

At the end of this course, you can pick any REST API over the internet and can automate it comfortably with all necessary validations

Happy Testing and Wish you Good luck.

Introduction

1
REST API Testing Course: Introduction
2
Start REST API Course: RoadMap

Environment SetUp

1
SetUp Java on Mac Machine
2
Download & Install Eclipse on MAC
3
My Motivation Factor
4
Course Chat with Students and Tech Community
5
SetUp Java & Eclipse on Windows Machine

Java for Automation Test Engineers (Optional)

1
Create First Java Project
2
Java Lectures GIT Code Location
3
Write First Java Code File & Execute
4
Prove, Java is Platform Independent Language
5
Variable & Java DataTypes
6
Conditional Statements in JAVA
7
Loops in JAVA
8
Java OOPs Concepts
9
Constructor in Java
10
Static & this Keyword in Java

Object Oriented Programming (OOPS Concepts)

1
Java Inheritance
2
Method Overloading in Java : Polymorphism
3
Method Overriding in Java : Polymorphism
4
Super Keyword in Java
5
Final Keyword in Java
6
Abstract Class in Java
7
Interface in Java
8
Encapsulation in Java

Array in Java

1
Array in Java

String in Java

1
Concepts on String in Java
2
String Comparison and Concatenation
3
String Buffer Class
4
String Builder Class
5
String Class Methods Part - I
6
String Class Methods Part - II
7
String Class Methods Part - III
8
String Class Methods Part - IV

Exception Handling in Java

1
Java Try-Catch Block
2
Multi Catch and Nested Try Block
3
Finally Block in Java

Java Collection Framework

1
What is Collection Framework
2
Collection GIT Code Location
3
Iterator in Collection - Enumeration
4
ListIterator in Collection
5
List Interface in Java
6
ArrayList in Collection
7
LinkedList in Collection
8
My Motivation Factor
9
Set in Java
10
HashSet in Java
11
LinkedHashSet in Java
12
TreeSet in Java
13
Map in Java
14
HashMap in Java
15
LinkedHashMap in Java

Project Build Tool : MAVEN (Optional)

1
Maven Introduction
2
Configure Maven on Windows Machine
3
Configure Maven on Windows Machine : Text Direction
4
Project Code Location
5
Configure Maven on Mac Machine
6
Generate First Maven Project From Maven CLI
7
Maven Build Life Cycle
8
POM.xml File in Maven Project

API and WebServices Introduction

1
What is API
2
Need of API in Project Architecture

Basics of REST API

1
Client Server Architecture
2
HTTP Request & HTTP Response

Rest API Terminology

1
REST Architectural Elements
2
HTTP Methods

Start with POSTMAN

1
Why POSTMAN & How to SetUp
2
Get Start with POSTMAN
3
Get Start with POSTMAN II
4
We Need You!!!
5
Handling Cookies in POSTMAN

Implement Test Scripts in POSTMAN

1
Testing Your First API - Account SetUp
2
Testing Your First API - Execution
3
Testing Your First API - Validate Response
4
Manage Tests Scripts

Variables in POSTMAN Scripts

1
Variables in POSTMAN
2
Use of Global Variables
3
Use Variables Cross Scripts
4
Use of Environment Variable
5
My Motivation Factor
6
Execute Pre-Request Scripts in POSTMAN

Practice : Build and Test API Workflow

1
About this Section
2
Start with GITHub APIs
3
Start GitHub APIs with Authentication
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
1531 Ratings

Detailed Rating

Stars 5
734
Stars 4
519
Stars 3
173
Stars 2
53
Stars 1
52
9340b541ffc4e3da000a5393ba6840d6
FREE For First 1000 Enrolls

Includes

27 hours on-demand video
24 articles
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW