Rest Api Automation

Tags:

Join the "Most Popular" Rest API Automation Course With Basics To Advanced Level Framework Implementation From Scratch

Last updated 2022-01-10 | 4.7

- ***** At the end of this course
- you will have detailed understanding of REST API Automation Frameworks
- You will be able to EXPLAIN
- DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS using RestAssured Libraries
- *** In-depth understanding of REST API Automation using RestAssured with real time examples

What you'll learn

***** At the end of this course
you will have detailed understanding of REST API Automation Frameworks
You will be able to EXPLAIN
DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS using RestAssured Libraries
*** In-depth understanding of REST API Automation using RestAssured with real time examples
Thorough understanding of REST testing tools like POSTMAN
Advanced REST Client
Write efficient and less redundant code using RestAssured Specifications
***** We have 10 dedicated INSTRUCTORS to help you with queries within 24 HOURS
resume preparation
You will be able to run complete Test Suite using TestNG and Maven
You will have complete understanding of TestNG Framework
***** You will have excellent command on Build Management using MAVEN
You will be able to create REPORTS using TestNG
***** You should be able to lead any Selenium Automation Project from scratch on your own
With all this knowledge gained
you should be easily able to clear Selenium Automation interviews

* Requirements

* ***** NO AUTOMATION / CODING EXPERIENCE NEEDED
* beginners will be easily able to follow this course
* Java
* TestNG
* Maven concepts are covered in the course
* no experience needed
* ***** CODE FILES / ALL MATERIAL FOR EVERY LECTURE AVAILABLE TO DOWNLOAD
* You have multiple ways to reach out - Q&A section and Email
* TeamViewer
* Skype
* Windows/MAC computer

Description

  • ***** At the end of this course, you will have detailed understanding of REST API Automation Frameworks
  • You will be able to EXPLAIN, DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS using RestAssured Libraries
  • *** In-depth understanding of REST API Automation using RestAssured with real time examples
  • Thorough understanding of REST testing tools like POSTMAN, Advanced REST Client
  • Write efficient and less redundant code using RestAssured Specifications
  • ***** We have 10 dedicated INSTRUCTORS to help you with queries within 24 HOURS, resume preparation
  • You will be able to run complete Test Suite using TestNG and Maven
  • You will have complete understanding of TestNG Framework
  • ***** You will have excellent command on Build Management using MAVEN
  • You will be able to create REPORTS using TestNG
  • ***** You should be able to lead any Selenium Automation Project from scratch on your own
  • With all this knowledge gained, you should be easily able to clear Selenium Automation interviews

Course content

25 sections • 103 lectures

Course Outcome - *** MUST WATCH *** Preview 06:40

You will get to know the answers of most frequently asked questions about the course

You will get to know what is covered in the course and in what detail

You will understand what you will be able to get from the course when you finish the course

Instructor Introduction Preview 01:22

Get to know your instructor, it's really important to establish a good relationship and ask questions

How To Reach Me Anytime? *** MUST WATCH *** Preview 02:01

You will learn multiple ways to reach me and ask questions

How you can attach the code files and send to me for easy and fast debugging

Java Version - Important Information Preview 00:14

You will learn important information about Java version

Java Overview and Installation Preview 05:09

Download and installation instructions of Java on Windows and Mac OSX systems

Java Environment Setup - Mac Preview 06:36

You will learn how to setup Java Environment on your Mac machine

Java Environment Setup - Windows Preview 04:07

You will learn how to setup Java Environment on your Windows machine

Install Eclipse - Windows Preview 05:16

You will learn how to install Eclipse IDE on Windows

Eclipse Installation - Mac Preview 04:35

You will learn how to install Eclipse IDE on Mac OSX

7 Hours Of Java Content Preview 00:23

You will be able to learn all the needed Java knowledge as a part of this course

5 Hours of TestNG Content Preview 00:25

You will be able to learn all the needed TestNG knowledge as a part of this course

RestAPI Architecture - Part 1 Preview 06:49

You will be able to understand the architecture of RestAPIs

RestAPI Architecture - Part 2 Preview 05:30

You will be able to understand the architecture of RestAPIs

What Are Endpoints Preview 05:03

You will be able to understand EndPoints concept of Restful Web Services/Rest APIs

Get-POST-PUT-DELETE Requests Preview 12:10

You will be able to understand different type of GET/POST/PUT/DELETE Requests of Restful Web Services/Rest APIs

Understanding Headers Preview 08:54

You will be able to understand Headers concept in request and response of Restful Web Services/Rest APIs

Twitter API Documentation Preview 04:57

You will get a brief overview of reference documentation of Twitter APIs

Rest API Information Text File Preview 00:03

You will be able to get the text file where we made notes during this course

Postman REST Client Installation Preview 05:43

You will be able to install the Postman Rest Client

Advanced Rest Client Setup Preview 02:41

You will be able to install the Advanced Rest Client

Rest Easy Client - Setup Preview 03:54

You will be able to install Rest Easy Client

What To Verify In RestAPI Testing Preview 08:54

You will be able to understand what to verify when testing Rest APIs

Understanding Google Maps API Documentation Preview 10:26

You will get a brief overview of reference documentation of Google Maps APIs

How to get Google API Key Preview 03:18

You will be able to understand how to get Google API Key for authentication

GET Request Postman Client - Practical Example Preview 10:44

You will learn how to send a GET Request from Postman Client

POST Request Postman Client - Practical Example Preview 10:20

You will learn how to send a POST Request from Postman Client

Delete Request Postman Client - Practical Example Preview 05:04

You will learn how to send a DELETE Request from Postman Client

POST-GET-DELETE Complete Workflow - Practical Example Preview 06:08

You will see an example of complete POST/GET/DELETE Request Workflow

Understanding WADL Documentation Preview 07:25

You will get a brief introduction of WADL Documentation

RestAssured Setup - Part 1 Preview 04:50

You will be able to setup RestAssured on your system

RestAssured Setup - Part 2 Preview 12:48

You will be able to setup RestAssured on your system

Build Path Clean Up Preview 05:16

You will be able to understand how to remove unnecessary JAR files from the class path

Get Request - Practical Example Preview 16:46

You will learn how to send a GET Request using RestAssured

How to get response body Preview 07:57

You will learn how to get the response body after sending a request

Understanding JSON Hierarchy Preview 09:30

You will get a brief overview of JSON hierarchy

How To Validate Response Body Preview 08:43

You will get an overview of how to validate a response using RestAssured

POST Request - Practical Example Preview 15:50

You will learn how to send a POST Request using RestAssured

POST Request with Java Object Serialization Preview 14:43

You will learn how to send a POST request using Java Object Serialization with RestAssured

Query Parameters Vs Path Parameters Preview 10:52

You will learn the difference between Query Parameters and Path Parameters

Understanding Twitter APIs OAuth Preview 10:08

You will understand the Twitter APIs OAuth Authentication Scheme

How To Generate Twitter Access Tokens Preview 05:25

You will learn how to generate Twitter Access Tokens to use in RestAssured Automation

Twitter GET-POST Request Using Postman Preview 09:17

You will see a practical example of GET/POST request on Twitter APIs using Postman Client

OAuth Environment Setup Preview 08:00

You will be able to setup OAuth Environment for Twitter APIs using RestAssured Automation

Twitter POST Request - Practical Example Preview 09:10

You will see a practical example of POST request on Twitter APIs using RestAssured Automation

How to extract JSON response - Part 1 Preview 08:48

You will learn how to extract JSON response using JSON Path

How to extract JSON response - Part 2 Preview 06:04

You will learn how to extract JSON response using JSON Path

Twitter GET Request Preview 08:30

You will see a practical example of GET request on Twitter APIs using RestAssured Automation

Twitter End-To-End Workflow Preview 08:26

You will see a practical example of POST/GET/DELETE requests on Twitter APIs using RestAssured

Path Parameter Usage In Twitter Workflow Preview 04:53

You will see a practical usage of path parameter in twitter workflow using RestAssured Automation

How to extract XML response - Part 1 Preview 11:28

You will learn how to extract JSON response using XML Path

How to extract XML response - Part 2 Preview 05:18

You will learn how to extract JSON response using XML Path

Request And Response Logging Introduction Preview 03:27

You will get an introduction of request and response logging using RestAssured Automation

RestAPI Request Logging Preview 08:22

You will learn how to log request using RestAssured Automation

RestAPI Response Logging Preview 07:50

You will learn how to log response using RestAssured Automation

What to validate in Rest Assured? Preview 07:04

You will learn what to verify using RestAssured Automation

Hard Asserts Using RestAssured Preview 12:54

You will learn how to assert output using RestAssured Automation

Soft Asserts Using Rest Assured Preview 05:56

You will learn how to assert multiple outputs using RestAssured Automation

RootPath - Practical Example Preview 12:55

You will learn the concept of Root Path in RestAssured Automation

How To Check Response Time Preview 10:47

You will learn how to check response time using RestAssured Automation

Rest Assured Specifications Advantages Preview 03:53

You will learn the advantages of using specifications in RestAssured Automation

Request Specification Preview 10:23

You will see a practical example of request specification using RestAssured Automation

Response Specification Preview 11:52

You will see a practical example of response specification using RestAssured Automation

Clubbing Request And Response Specification Preview 03:23

You will see a practical example of request and response specification using RestAssured Automation

Advantages Of Automation Framework Preview 05:21

You will learn the advantages of using an automation framework

Maven Project Setup Preview 09:23

You will learn how to setup maven project

Organizing Framework Constants Preview 12:41

You will learn how to organize constants in an automation framework

Project Dependencies Setup Preview 07:25

You will learn how to add maven project dependencies

Building Rest Utilities - Part 1 Preview 14:55

You will learn how to build a utility class for RestAssured API Automation

Building Rest Utilities - Part 2 Preview 12:54

You will learn how to build a utility class for RestAssured API Automation

Building Rest Utilities - Part 3 Preview 12:06

You will learn how to build a utility class for RestAssured API Automation

Building Rest Utilities - Part 4 Preview 08:04

You will learn how to build a utility class for RestAssured API Automation

User Timeline Framework Test - Part 1 Preview 12:03

You will learn how to convert the User Timeline test class to framework test class using RestAssured API Automation

User Timeline Framework Test - Part 2 Preview 08:10

You will learn how to convert the User Timeline test class to framework test class using RestAssured API Automation

User Timeline Framework Test - Part 3 Preview 10:56

You will learn how to convert the User Timeline test class to framework test class using RestAssured API Automation

Practice Exercise Question Preview 02:41

You will do a practice exercise to convert Twitter End-To-End Workflow test class to framework test class

Practice Exercise Solution Preview 12:59

You will do a practice exercise to convert Twitter End-To-End Workflow test class to framework test class

Running End-To-End Framework Using TestNG Preview 07:36

You will learn how to run complete suite using TestNG

End-To-End Framework Execution Using Maven Preview 11:00

You will learn how to run complete suite using TestNG and Maven

Complete Framework Code Download Preview 00:02

You will be able to download the complete framework code

Git And GitHub Introduction Preview 08:31

You will get an introduction to Git and GitHub and will also learn about the difference between Git and GitHub

Git Installation On Windows Preview 05:36

You will learn how to setup Git on Windows

Git Installation On Mac Preview 03:59

You will learn how to setup Git on Mac OSX

Create Local Git Repository - Staging And Commit Preview 12:29

You will learn how to create a Local Git repository and how to add files to staging environment and commit to Local Git Repository

File Checkin - GitHub Remote Repository Preview 15:05

You will learn how to checkin files to GitHub Remote Repository

Advantages And Importance Of Git Branches Preview 08:00

You will learn advantages and importance of Git Branches

File Checkin and Resolve Merge Conflicts - Real Time Example Preview 12:57

You will learn how to checkin files to GitHub Remote Repository and how to resolve merge conflicts

Course Code Files On GitHub Preview 02:37

You will learn where to download all the code files related to the course lectures

GitHub Project Check-in And Git Clone Preview 15:17

You will learn how to check-in project to GitHub and Clone a GitHub Repository

Jenkins Features And Advantages Preview 08:42

You will learn about features and advantages of Jenkins

Jenkins Setup And Installation - Windows Preview 09:39

You will learn Jenkins Setup and Installation on Windows

Jenkins Setup And Installation - Mac Preview 14:21

You will learn Jenkins Setup and Installation on Mac OSX

Jenkins Configuration Preview 08:56

You will learn how to do Java and Maven Configuration On Jenkins

Securing Jenkins Preview 06:47

You will learn how to create users on Jenkins and assign them permissions based on role

Jenkins Plugins Management Preview 05:20

You will learn how to install, uninstall and update plugins in Jenkins

Building A Freestyle Project Using Jenkins And GitHub Preview 05:12

You will learn how to build a Freestyle project using Jenkins and GitHub

Introduction Preview 02:28

You will get an introduction of how we will approach Maven lectures

Maven Features and Advantages Preview 08:42

You will learn about features and advantages of using Maven

Maven Setup And Installation Preview 14:56

You will learn how to setup Maven on Mac and Windows

Creating And Importing Maven Project Preview 12:33

You will learn how to create and import a Maven project in Eclipse IDE

Maven Local And Central Repositories Preview 09:44

You will learn about maven local and central repositories

Pom Explanation Preview 19:10

You will learn about Pom file, which is the core of Maven

Build Lifecycle And Maven Commands Preview 16:37

You will learn about build life-cycle and maven commands

BONUS: What's Next? Some Really Exciting Courses Preview 02:21

You will find some really great deals on all of our courses