Best Postman Courses

Find the best online Postman Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Postman Courses.

Rest API Testing (Automation) from Scratch-Rest Assured Java

"Top Ranked #1 Rest API Test Automation & postman tutorial with Java from Basics to Framework with Real time examples

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Students

"]

Students: 79169, Price: $129.99

Students: 79169, Price:  Paid

***Course last updated on Aug 4th  with OAuth 2.0 Google Authentication real time examples************
REST Assured API is powerful API released by google (just like Selenium for Web)  to Automate REST API's.  70% of the IT industry now heading towards this API for automating Services
Learn Everything You Need to Know About REST API Automation including Postman Even If You've Never worked Before on API's
 
Course covers Basics To Advanced Level With Rest Assured, Postman, Java, TestNG, Framework Implementation From Scratch with rich examples like Jira, Twitter, Youtube, Google Maps API examples

What made this course Unique from other courses? 
Only course on Internet which covers on  JIRA,  TWITTER,  GOOGLE MAPS AND YOUTUBE API  examples"

---> No other course covers topics covered in this course with such great depth of detail. For proof, You can cross check with other tutorials if they cover Jira youtube etc,,

********************* WHAT MAKES THIS COURSE BEST?  *****************************

We assume that students have no experience in automation/coding and start every topic from scratch and basics.

Examples are taken from TESTING REAL TIME HOSTED Rest APIs to
understand how different components can be automated, that will give
you idea of industry level framework and give you confidence.

NO PRIOR CODING OR AUTOMATION EXPERIENCE NEEDED, this course covers all the necessary topics.

Get more than 30 hours of unique content with real example code files provided to refer and learn with examples.

********************************************************************************************

Course is prepared on utmost care of picking real world scenarios what actually industry does in testing the REST API's and they were neatly delivered with every basic concept till framework building level

On course completion You will be Mastered in REST API Automation  and can implement Successfully it in your work place or will surely land on High Paying Job

 We start from Beginners level and go through 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 is REST API's?
Understanding the REST API architecture
Terminologies such as Endpoint, Resources,Payload,Parameters
What is POSTMAN?
How to test API's with Postman?
Different type of REST requests
What is REST ASSured?
Setting up REST ASSURED environment for automation
Discussion on google API's for automation
REST Assured methods
REST Assured validations
Methods to validate Json and xpath responses
Optimizing scripts to Framwork standards
Discussion on JIRA API's
Discussion on Twitter API's
Understanding OAUTH authentication
POJO Classes usage
Serialization & Deserialization for Json inputs and outputs
Tons of examples on automating API's with rest assured validations
Logging feature to log responses
Migrating project to TESTNG framework
Building Maven setup as build management tool 
Creating BAT file to run whole project on single click

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

Happy Testing and Wish you Good luck!!!!!!!

Postman: The Complete Guide – REST API Testing

Postman API testing for manual and automated tests. Automate with Newman, Jenkins or any other CI tool.

Created by Valentin Despa - ​Agile Software Developer (PSM™ III, PSPO™ II certified)

"]

Students: 43698, Price: $19.99

Students: 43698, Price:  Paid

RESTful APIs (or simply REST API) are everywhere nowadays but at the same time they are getting more complex to get started with: different HTTP methods,, headers, cookies, dealing with file uploads or authentication with api keys, tokens, OAuth and so much more.

But before you start investing time writing code to retrieve the data the API is offering, why not test the request first to make sure everything is working as expected?

This is where the Postman App comes in! Postman allows you very quickly create a request with the required HTTP method and parameters, submit the request and easily inspect the results.

Postman can help if you are developing APIs as well! I have created this course for testing engineers and well as for software developers.  Postman can help you during the development of your API as well as after the API is completed, by running tests that make sure your API is still working as intended.

In the first part of the course we will start exploring the features of Postman and continue by writing API tests with the intention of integrating them in a CI server where the tests will run on a current basis.

But this is not the normal course you take part in. Because your needs may be different and because I hate leaving you wondering what to do next, the second part of the course will include user questions and answers to problems that were not yet covered in the course or that are more specific and may not interest everybody.

So let’s look at what you are going to learn:

  • Start with simple requests and advance towards more complex scenarios

  • Learn to deal with authentication / authorization mechanisms like Basic Auth, API Keys, or OAuth.

  • Start writing API tests

  • Organize tests in collections and share them with your team

  • Run API tests in Jenkins or any other CI server

  • You ask, I answer

So after this course you will know how to use Postman as a pro.

Excited to learn Postman? Sign-up up today!

API and Web Service Introduction

Includes API, Web Services using REST, JSON, XML, HTTP, SOAP, OAuth, OpenID Connect, Postman and Python

Created by Nate Ross - Technology Teacher

"]

Students: 42880, Price: $89.99

Students: 42880, Price:  Paid

Learn all about APIs and Web Services the easy way!  APIs and Web Services are growing fast in popularity and if you're in IT, it's essential you have knowledge of them.  

If you are a beginner, or if you have some knowledge of APIs but need to solidify your knowledge overall or on a specific topic, this course is for you.

My name is Nate Ross and I have over 20 years of real experience in the IT world as a technical consultant.  But it's not about me, it's about YOU the customer!  This course is designed for YOU and TOGETHER I know we can get through the material!  If you have any issues, feel free to ask me about anything.  I answer all questions and concerns!  And the lectures are personally written from me.  No copied material!

This course includes the BIG PICTURE, with all the essential components of APIs that you need to know about.  Topics covered include: API (of course), Web Service, JSON, XML, HTTP, REST, SOAP, OAuth, OpenID Connect.  Examples in Postman, Python, Amazon Web Services, Twitter, eBay, and Google Cloud. AND we have plenty of exercises so you can solidify what you've learned!

Topics covered include:

-What's an API

-Examples of APIs

-What's a Web Service

-Comparison: Web Service and API

-HTTP and HTTPS

-XML

-JSON

-Comparison: JSON and XML

-SOAP

-REST

-REST examples using Twitter and eBay

-Comparison: SOAP and REST

-Apps (Native, Web, and Hybrid)

-OAuth

-OAuth Example (Google Cloud)

-Authentication and Authorization

-OpenID Connect

-Postman

-Authorization types in Postman including No Auth, Basic Auth, Digest Auth, Bearer Token, OAuth

-Call an API using Python

-Create an API using Amazon Web Services

-Calling APIs using Programming Languages

-Webhooks

-Microservices

-Quiz (50 questions) to help ensure you remember what's been covered

Thanks for reading my introduction!  This is about YOUR time and making the most of it!  Good luck to you and hope to see you in the course! Nate

Quick introduction to Postman for beginners

A Postman tutorial walking you through the most important steps inside the Postman App. Begin writing API tests now!

Created by Valentin Despa - ​Agile Software Developer (PSM™ III, PSPO™ II certified)

"]

Students: 33580, Price: $19.99

Students: 33580, Price:  Paid

RESTful APIs are everywhere nowadays but at the same time they are getting more complex to get started with: different HTTP methods, headers, cookies, dealing with file uploads or authentication with api keys, tokens, OAuth and so much more.

But before you start investing time writing code to retrieve the data the API is offering, why not test the request first to make sure everything is working as expected?

This is where the Postman App comes in! Postman allows you very quickly create a request with the required HTTP method and parameters, submit the request and easily inspect the results.

Postman can help if you are developing APIs as well! I have created this course for testing engineers and well as for software developers.  Postman can help you during the development of your API as well as after the API is completed, by running tests that make sure your API is still working as intended.

In this Postman crash course for beginners, we will start exploring the features of Postman, creating request and building simple workflows. Then we will continue by writing API tests and automatically running a Postman collection by using the Postman Collection Runner.

So let’s look at what you are going to learn:

  • Start with simple requests and advance towards more complex scenarios

  • Learn to deal with authentication (example using Bearer token)

  • Start writing API tests

  • Organize tests in collections and share them with your team

  • Run API tests using the collection runner

So after this course you will have an overview of Postman and can later decide in which areas you want to learn more.

Excited to learn Postman? Sign-up up today!

Webservices API Testing with Postman – Complete Guide

Learn API testing with Postman from scratch

Created by Tigran Ter-Karapetyants - Senior Test Automation Engineer

"]

Students: 29667, Price: $29.99

Students: 29667, Price:  Paid

Some of you may ask a question: “Why should I select this course, instead of learning Postman by myself?

So, what is extremely cool about this course?

That you won’t learn just theory.

You will have practical technical tasks connected to real testing of API endpoints.

You don’t need to search for other questions in Google, because you cannot understand lessons or homework.

Everything is in here. In one place. In this training course.

This guaranty to you that with this training course you will save a lot of your time.

Because if you would start learning Postman by yourself you would notice that on the internet there are a lot of directions to learn Postman, a lot of different specific topics to learn, which are not applicable on most projects.

And all of this in one single training course from the very beginning.

What I suggest to you, is a training course, where step by step, with a detailed homework program, with practical tasks, with a detailed review of solution of each practical task we will learn Postman together.

This program will give you enough knowledge to get your first job and be able to test an API web service with the help of Postman.

API Engineer: Node | Python | Django | Postman | PostgreSQL

Build and Test REST API's Using: Node.js | Express.js | Python | Django | Postman | PostgreSQL | SQL | MySQL

Created by Bluelime Learning Solutions - Learning made simple

"]

Students: 24259, Price: $54.99

Students: 24259, Price:  Paid

API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re using an API.

API engineers design, develop, implement, oversee, and adapt APIs - application programming interfaces - for a number of different types of organizations in business, education, science, and other fields in which data queries are made via internet and cloud platforms.

These engineers usually develop APIs using a technology called REST. REST is an acronym for 'representational state technology.' Applications created using this technology are referred to as RESTful APIs. API engineers use RESTful APIs to create any number of individual applications and products for an organization. API engineers code in a number of different computer languages that are portable or non-platform dependent, such as Java, Ruby, Scala, JavaScript, as well as hypertext protocol markup language (HTML) for web pages. An API engineer will write code and incorporate existing APIs into that code, or the engineer may write an original API specific to the organization's needs.

Because APIs serve a number of different organization types, API engineers also consult with the organization's experts. For example, an API engineer working for a large retail chain will consult with marketing and sales to develop APIs that are specific to those fields and that particular organization. Engineers are also involved in data security and work closely with data security measures and protocols, such as user access control and token management, to protect both the organization from threats and exploits and the end users from experiencing any type of cyber attack. With cloud services rapidly rising on the internet, API engineers work to make cloud data transfers and tasks more efficient by overseeing the data warehouse as well as ensuring that background tasks perform as expected.

API Developer (Python/Django Rest/Flask/PostgreSQL/Postman)

Application Programming Interfaces (APIs) Development using : Python, Django, Rest, Flask, PostgreSQL

Created by Bluelime Learning Solutions - Learning made simple

"]

Students: 19875, Price: $69.99

Students: 19875, Price:  Paid

An API is a set of definitions and protocols for building and integrating application software. It’s sometimes referred to as a contract between an information provider and an information user—establishing the content required from the consumer (the call) and the content required by the producer (the response). For example, the API design for a weather service could specify that the user supply a zip code and that the producer reply with a 2-part answer, the first being the high temperature, and the second being the low. 

In other words, if you want to interact with a computer or system to retrieve information or perform a function, an API helps you communicate what you want to that system so it can understand and fulfill the request.

You can think of an API as a mediator between the users or clients and the resources or web services they want to get. It’s also a way for an organization to share resources and information while maintaining security, control, and authentication—determining who gets access to what.

Another advantage of an API is that you don’t have to know the specifics of caching—how your resource is retrieved or where it comes from.

A REST API (also known as Restful API) is an application programming interface (API or web API) that conforms to the constraints of REST architectural style and allows for interaction with Restful web services. REST stands for representational state transfer and was created by computer scientist Roy Fielding.

REST is a set of architectural constraints, not a protocol or a standard. API developers can implement REST in a variety of ways.

When a client request is made via a Restful API, it transfers a representation of the state of the resource to the requester or endpoint. This information, or representation, is delivered in one of several formats via HTTP: JSON (JavaScript Object Notation), HTML, XLT, Python, PHP, or plain text. JSON is the most generally popular file format to use because, despite its name, it’s language-agnostic, as well as readable by both humans and machines.

Python is a computer programming language often used to build websites and software, automate tasks, and conduct data analysis. Python is a general purpose language, meaning it can be used to create a variety of different programs and isn’t specialized for any specific problems. This versatility, along with its beginner-friendliness, has made it one of the most-used programming languages today.

Python, one of the most popular programming languages in the world, has created everything from Netflix’s recommendation algorithm to the software that controls self-driving cars. Python is a general-purpose language, which means it’s designed to be used in a range of applications, including data science, software and web development, automation, and generally getting stuff done.

Django is a high-level Python web framework that enables rapid development of secure and maintainable websites. Built by experienced developers, Django takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. It is free and open source, has a thriving and active community, great documentation, and many options for free and paid-for support.

Flask is a micro web framework written in Python. It is classified as a micro framework because it does not require particular tools or libraries.

PostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features .

Postman is an application used for API testing. It is an HTTP client that tests HTTP requests, utilizing a graphical user interface, through which we obtain different types of responses that need to be subsequently validated.

POSTMAN API Testing – Step by Step for Beginners

learn POSTMAN Step by Step from scratch with real world examples

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 17939, Price: $29.99

Students: 17939, Price:  Paid

This course is created for complete beginners. 

Get started with POSTMAN step by step.

If you are a complete beginner on Postman, this course is for you. Very basic step by step videos to guide you from scratch. 

In this session we will learn

  • What is POSTMAN

  • How to download and install

  • Understand Postman GUI

  • Create Collections, Variables, Environments and Tests

  • Data Driven Testing

  • Run from command-line and Jenkins

Let's Get Started...

APIs with Postman for Absolute Beginners

Learn how to use Postman to build REST & GraphQL requests

Created by Valentin Despa - ​Agile Software Developer (PSM™ III, PSPO™ II certified)

"]

Students: 17675, Price: $89.99

Students: 17675, Price:  Paid

To work with APIs we will use the Postman app! Postman allows you to quickly create a request with the required HTTP method and parameters, set the body, headers, submit the request and easily inspect the results.

Postman can help if you are developing APIs as well! I have created this course for testing engineers and well for software developers. Postman can help you during the development of your API as well as after the API is completed, by running tests that make sure your API is still working as intended.

Postman has over 10 million users worldwide and continues to grow. This course will introduce you to Postman and is suited for beginners. You will learn how to build API requests with Postman, how to inspect responses debug any issues.

Postman has grown to be a complex tool that has many capabilities

So let’s look at what you are going to learn during the course:

  • Start with simple requests

  • Advance towards more complex scenarios

  • Upload files

  • Learn about REST

  • Learn about GraphQL

  • Work with real APIs

  • Learn to deal with authentication/authorization

So after this course, you will have an overview of Postman and can later decide in which areas you want to learn more.

Excited to learn about Postman? Sign-up up today!

Build Secure APIs with Auth0 and Postman

Easily Add Authentication To Your APIs And Learn How To Test Them

Created by Joel Lord - Javascript junkie, technology enthusiast, tinkerer.

"]

Students: 14028, Price: Free

Students: 14028, Price:  Free

In this course, the students will learn how to build a basic API using express and NodeJs.  Then, they will see how to test it using Postman.  Finally, they will learn how to secure a route on their API using Auth0 and how to test it using an OAuth 2.0 authentication mechanism.

Introduction to POSTMAN – A Beginners guide

An Introduction into POSTMAN, "the most popular REST Client in the world", for the Absolute Beginner!!

Created by Tejasvi Hegde - Test Automation Enthusiast

"]

Students: 10648, Price: Free

Students: 10648, Price:  Free

POSTMAN is a very popular tool used by software development teams in many companies. It is a very handy tool used by Developers when building RESTful web services, It is also used by many QA Engineers for testing, automating RESTful services.

It is the "SWISS ARMY KNIFE" of REST API Development, Testing. It provides many out of the box features for consuming Restful services.

In this course, you will learn the fundamentals of using POSTMAN, Below are some of the highlights

  • Perform BASIC CRUD(Create, Read, Update, Delete) operations using POSTMAN

  • Learn about Environment, Global & Collection Variables in Postman

  • Using Postman Collections to store & Organize requests.

  • Basic Authentication using Postman

  • Writing tests & adding assertions

The course also includes access to a Student Application on which students can practice CRUD operations, the best part is this application can be run locally!!

The course also teaches you how to set up the BestBuy API playground application which has about 50000 product, this application also supports all basic CRUD operations.

Whether you are developing APIs or testing them, this course will provide you the fundamentals necessary for getting started with POSTMAN.

REST API Testing, Automation using POSTMAN

Learn many features of the POSTMAN REST client for testing Restful API's, file uploads, data driven testing & many more.

Created by Tejasvi Hegde - Test Automation Enthusiast

"]

Students: 10494, Price: $29.99

Students: 10494, Price:  Paid

POSTMAN is a very popular tool used by software development teams in many companies. It is a very handy tool used by Developers when building RESTful web services, It is also used by many QA Engineers for testing, automating RESTful services.

It is the "SWISS ARMY KNIFE" of REST API Development, Testing. It provides many out of the box features for consuming Restful services.

In this course, you will learn many functionalities of the POSTMAN tool with practical examples. Below are some of the highlights of this course.

  • Capture Network Traffic by setting up Proxies
  • Organize requests using Collections
  • Learn how to do multi-part File Uploads
  • Learn how to send SOAP Requests using POSTMAN
  • Perform data driven testing (create 1000 students with a click of a button)
  • Different types of Authentication (BASIC,OAUTH1.0,OAUTH2.0)
  • Scripting in POSTMAN
  • Integrate POSTMAN with NEWMAN 
  • Integrate POSTMAN with JENKINS to execute scheduled tests.

Whether you are developing API's or testing them, this course will provide you with all the examples needed to understand the Rich features provided by POSTMAN

Create a CRUD API with Laravel and Postman

Learn how to leverage the power of a Laravel back end API.

Created by Quentin Watt - Full Stack Web Developer, Ringier South Africa

"]

Students: 8479, Price: Free

Students: 8479, Price:  Free

Learn how to create a CRUD API in Laravel. We'll create an app that contains Show, Create, Update, and Delete requests and returning our data as an API resource. HTTP responses will be tested with Postman.

You can later replace Postman with a JavaScript SPA built in React or Vue to fetch data from the app.

REST API Testing Automation with Java + PostMan + Framework

REST API Testing with Java , REST API Automation Testing from Basic to Framework with Java & TestNG, POSTMAN

Created by LevelUp360° DevOps | Google Cloud | Terraform | Kubernetes - DevOps Professional Courses

"]

Students: 7367, Price: $89.99

Students: 7367, Price:  Paid

REST API Testing 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 Designing.

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 be Mastered in REST API Automation and can implement Successfully it in your workplace or will surely land on High 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 WebServices

  • 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!!!!!!!

Learn API & Webservices Testing

Postman, SOAPUI,ReadyAPI & RestAssured with Java, TestNG & BDD with Real Time Application API's

Created by Pavan Kumar - Test Architect ★ Tech Educator ★ Trainer ★ YouTuber

"]

Students: 5419, Price: $129.99

Students: 5419, Price:  Paid

Webservices/API Testing course is designed to make you an expert in working with Back end Testing.

Nowadays, 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 and it will continue to do the same due to its simplicity in comparison with other technologies.

90%of the IT industry now heading towards this API for automating Services. On course completion You will be familiar with REST API testing   using Postman, SOAPUI & RestAssured and can implement Successfully it in your work place or will surely land on High Paying Job.

Topics Covered:

Module1: Basics of API & Web services Testing

  • What is Client and Server?

  • Client Server architecture

  • Presentation, Business & Database Layer

  • What is Request & Response

  • What is API

  • What is API Testing

  • API Testing VS Unit Testing

  • What is Web Service

  • Difference between API & Web service

  • Components of Web services ( WSDL & UDDI)

  • Types of Web services

  • SOAP VS Rest services

  • URI, URL & URN

  • API/Web service testing challenges

  • Web Service API testing tools

  • Web services API Testing process

  • What to test in Webservices /API Testing

  • HTTP Methods(GET/POST/PUT/DELETE)

  • Status Codes

  • Examples of Web service API's

Module 2: API Testing using Postman

  • Download and Install Postman

  • Postman Navigation

  • Creating Requests & Analyzing Response

  • Request Parameters in Postman

  • Postman Collections

  • End to End test case(GET , POST, PUT , DELETE)

  • Basic Authentication in Postman

  • Test and Collection Runner in Postman

  • Workflows in Postman

  • Pre-Request Script in Postman

  • Variables in POSTMAN

  • Environment/Global variables

  • Adding Postman Environment

  • Postman workspace

  • How to share collections in workspaces

  • Postman Coding

  • Data Driven testing using Json & CSV files

  • How to Run data-driven Tests

  • JSON, XML & HTML Payloads

  • Authorization Types in Postman

  • Run Postman tests in command Line

  • Generating Reports in Postman

  • Real Time Examples - Facebook API

  • Importing Facebook API's into Postman

  • How to handle SOAP Web service Requests in Postman

Module 3: SOAPUI /Ready API (Functional Testing)

  • What is SoapUI? Why to use SoapUI

  • How to Download and Install SoapUI

  • GUI components of SoapUI

  • How to create a SOAP API Project

  • How to add WSDL

  • How to create Test Suite - Test Cases

  • How to add Assertions

  • Run Test Step - Test Case - Test Suite

  • How to run in sequence and in parallel

  • How to create API Documentation

  • Create a REST Project

  • Add a REST request

  • How to add request parameters

  • Create a Test Case

  • Add assertions

  • Run and Validate

  • What are assertions? Why do we add assertions

  • Diff types of assertions in SoapUI

  • What is property in SOAPUI? Why do we use it

  • How to create properties at different levels

  • How to refer properties

  • How to add groovy scripts in SoapUI

  • Property Transfer/Value Transfer

  • Parameterization /Data Driven testing

  • Working with Data Sources in SOAPUI Pro/ReadyAPI

  • Data Driven Testing using Excel file

  • Data Driven Testing using Text File

  • Data Driven Testing using Grid

  • Data Driven Testing using JDBC

  • Data Source - Data Generation

  • Data Source loop and Data Sink

  • How to run a Tests from SOAPUI GUI

  • Generate Reports in SOAPUI

  • How to run a Tests from Command Line

  • Generate reports from Command Line

  • Real Time Examples - Flickr & Google Maps

Module 4: SwaggerUI

  • Swagger UI overview

  • The Swagger UI Petstore example

  • Authorize your requests

  • Make a request

  • Verify that your pet was created

  • Some sample Swagger UI doc sites

  • Create a Swagger UI display with an OpenAPI spec document

Module 5: API Automation Testing using REST Assured using Java & TestNG

  • Introduction to HTTP methods

  • REST Assured Setting up environment (Eclipse, Maven & TestNG)

  • Send GET request using REST-Assured

  • Send POST request using REST-Assured

  • Send PUT request using REST-Assured

  • Send DELETE request using REST-Assured

  • REST-Assured Extracting values from the response.

  • Validating Response codes and status line

  • JSON Schema Validation

  • Validating Headers

  • Validating Authenticated API's

  • Rest Assured End-to-End Test Case

Module 6: Rest Assured Framework using TestNG, Maven,Jenkins, Git & Github

  • Create Maven Project

  • Update pom.xml

  • Create Folder structure

  • Develop Utilities (RestUtls.java & Listeners.java)

  • Creating Test Cases

  • Create Extent Reports

  • Run Tests using TestNG XML

  • Create TestBase Class

  • Add logs to Tests using Apache log4j

  • Run Project through pom.xml

  • Run Project through command prompt

  • Run Project through Jenkins

  • Upload project to Git & Git hub

Module 7: API Automation Testing using REST Assured using BDD (Behavior Driven Development) Approach

  • Environment setup

  • Keywords used  in BDD Approach

  • How to send GET Request

  • How to send POST Request

  • How to send PUT Request

  • How to send DELETE Request

  • Validating Headers

  • Authorization parameters

  • Basic validations on JSON Response

  • Basic validations on XML Response

  • How to rooPath & detachRootPath in RestAssured

  • Different ways of Reading Response

  • Working with Response Headers

  • Working with Response Cookies

  • Working with Authentication API's

  • Types Parameters and working with Parameters

  • How to use Request Specification Builder  & Response Specification Builder

  • Logging

  • Serialization & De-serialization

  • Rest API Testing without Serialization & De-serialization- JSON

  • Rest API Testing using  Serialization & De-serialization - JSON

  • Rest API Testing without Serialization & De-serialization- XML

  • Rest API Testing using  Serialization & De-serialization - XML

Webservices API Testing with Rest Assured API & POSTMAN 2020

Webservices API Automation Testing using RestAssured API and POSTMAN on Live Projects with CUCUMBER BDD

Created by Rahul Arora - Way2Automation - Director & The Automation Guru

"]

Students: 4482, Price: $19.99

Students: 4482, Price:  Paid

Webservices API Automation Testing using Rest Assured API and POSTMAN - Biggest course to cover all levels of API Testing using both Manual and Automation approaches on Live projects.

API Testing is very much in demand these days and people who are already familiar with the UI testing part should approach for API Testing as these days 90% of the Applications Web Based, Mobile Based, Database communicates with each other with APIs only i.e. REST and SOAP. REST being the light weight API 95% of the Industry works on RESTFul webservices. Big clients like Amazon, Facebook, LinkedIn, Google, Expedia etc their different apps communicates through RESTFul webservices itself.

If you are already familiar with Selenium then the combination of Selenium + API Testing is a boom in the Industry. Every next Automation opening in Industry around the globe has a requirement of good knowledge on Selenium + API Testing and not just the Manual part, companies they look for indepth understanding of API Automation which can be used in the same Automation framework designed to handle the UI, Database and the Mobile part. Using Rest Assured API we will look at in-depth framework designing on Webservices automation testing part which will include the most popular Cucumber BDD approach as well

Detailed topics covered:

  • API Testing basics

  • Difference in SOAP and REST and which one to use

  • Tools available for testing Webservices

  • POSTMAN in Depth

  • REST API Method - GET, POST, PUT, DELETE etc

  • RestAssured API and building frameworks

  • Handling OAUTH Authentication

  • JSON & XML

  • Introduction to Jackson Library

  • TestNG

  • Jenkins

  • Maven

  • Reporting Extent Report

  • Parallel Execution

  • Git/GitHub

  • Data Driven

  • Cucumber BDD

  • Many Live APIs used

Postman APIs – The Complete Guide

This course will provide a wide understanding of planning and all performing API tests using Postman

Created by Exam Turf - #1 Brand for Competitive Exam Preparation and Test Series

"]

Students: 3578, Price: $89.99

Students: 3578, Price:  Paid

The goal of this training program is to help the trainee simplify the Application Programming Interface(API) in the workflow in testing and development. The trainee will be able to master all the concepts used in POSTMAN API testing. After the course, the trainee will be able to work smoothly in the Application Programming Interface(API)using POSTMAN.

Its objective is to give a hand to an individual who is eager to learn the POSTMAN API(application programming interface) testing from scratch. The trainee will be able to be familiar with postman API testing after this course and will be able to implement them in practical life. Topics like Postman and API Testing will be covered as well as the projects on Customer Data Management.

Postman is at present one of the most accepted tools used in API testing which is used by more than 4 million users worldwide. Postman is an application for testing APIs which sends requests to the webserver and by getting a response back in return. It can run either on Mac, Windows, Linux, and Chrome Apps. It also permits the users to set up all the headers and cookies that an API is expecting and checks the responses. It increases the productivity of an organization. By this course, you will be able to get an understanding of Postman API(application programming interface) Testing.

This training program has been developed in such a manner so it can include all the concepts that one master to work expertly in this programming interface. In the opening training module of the course, the instructor will brief you about the basics of the postman API testing through the first unit of the first module which will be helpful for the learner to understand the basics concepts which will be like the supplements to understand the more compound concepts. you will also be gaining knowledge about all the advanced concepts of postman API (application programming interface) testing which will also be practiced with the help of mock questions that are covered in the training modules and will be displayed with the solutions. This course also includes three projects which will help the trainees in covering all the concepts associated with the programming interface. After finishing this course, you will be having all the abilities that will be required to work efficiently.

Postman Course – Rest API Testing and Development

The most comprehensive API development and testing course on Postman. Learn to use mock server and scripting features.

Created by Umer Nawab - Chief Technology Officer at Intelligenes Inc.

"]

Students: 3463, Price: $49.99

Students: 3463, Price:  Paid

Postman is a tool used by millions of developers around the world to document, test and interact with APIs. This course will show you the basics of postman and take you from making simple requests all the way to advanced topics such as scripting and mocking out an API.

We will start with the basics of APIs, types of APIs and then we will dive deeper into Postman Features that help in interacting with APIs. We will look at sending requests, setting up environments, specifying examples and authenticating requests. we will also look how to overcome a situation when the backend team is still developing the APIs and the frontend team needs to consume it.

Some of the major topics that we will cover include:

  • Basics of API

    • What is an API

    • Types of Web based APIs

    • How REST APIs Work

  • Getting Started with Postman

    • What is Postman

    • Installing & Updating Postman

    • Navigating Postman

    • Sending your first request

    • Creating your first collection

    • Creating a workspace

  • Sending Requests

    • Setup the API

    • Building Requests

    • Authorizing Requests

    • Basic Authentication

    • API Keys

    • OAuth 2.0

    • Bearer Tokens

    • eceiving Responses

    • Grouping requests in Collections

    • Using variables

    • Managing Environments

    • Specifying Examples

    • Generating client code

    • Sync

  • Writing Scripts

    • Scripting in Postman

    • Writing Pre-request Scripts

    • Writing Tests

  • Running Collections

    • Using the Collection Runner

    • Scheduling runs with Monitors

    • Building request workflows

    • Importing Data files

  • Mock Server

    • What is Mocking?

    • Additional Responses

    • Mocking using API

    • Postman Matching Algorithm

  • Documentation

    • Documenting Your API

    • Authoring your Docs

    • Publishing Documentation

    • Viewing Documentation

  • Team Tools

    • Working with your Team

    • Sharing your work

    • Integrations

    • Postman API

The course is made using the latest version of Postman and outlines practical uses of Postman in your development workflow.

API for beginners using : Python | Flask | Postman

Create a REST API with Python and Flask and Test using Postman

Created by Bluelime Learning Solutions - Learning made simple

"]

Students: 3386, Price: $54.99

Students: 3386, Price:  Paid

API stands for Application Programming Interface. An API is a software intermediary that allows two applications to talk to each other.  In other words, an API is the messenger that delivers your request to the provider that you’re requesting it from and then delivers the response back to you.

When developers create code, they don’t often start from scratch. APIs enable developers can make repetitive yet complex processes highly reusable with a little bit of code. The speed that APIs enable developers to build out apps is crucial to the current pace of application development.

Python is one of the most in-demand programming languages.  Flask is a framework created using Python.Python and flask can be used to create different types of applications.

Postman is a popular API client that makes it easy for developers to create, share, test and document APIs. This is done by allowing users to create and save simple and complex HTTP/s requests, as well as read their responses.

This course covers building an API with:

  • Installing Python

  • Installing Flask in a virtual environment

  • Creating classes

  • Creating methods inside classes

  • Creating Routes and endpoints

  • Creating Python dictionary

  • Testing endpoints with Postman

Postman for API Automation Testing with Javascript -2021

BRAND NEW COURSE- Advanced Postman tutorial to learn API /Web Services testing including CI/CD Integration from scratch

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Students

"]

Students: 2184, Price: $84.99

Students: 2184, Price:  Paid

Postman - The Most popular API tool to build Automated API/WebServices Tests with very minimal code in quick and easy way.
This tool comes with Powerful JavaScript editor  (Postman object) which helps us to perform various assertions inside the tool to validate your API Tests.
This course starts from the scratch with Postman fundamentals and then gives you the deeper understanding on various ready made Postman features to build  Framework like Variables, Environments, Workflows, Data driven components and Pm object which helps to quickly Setup Automation lab for Testing.

Postman Supports various types of Services like  Rest API's , Soap Web services, GraphQL Testing. etc. There is discussion on how to automate all these services types with the examples in the course.

This tool comes with Powerful Integration of NewMan tool to run the Automated Tests from CLI which can also be Integrated with Jenkins for CI/CD Integration.

All the above features are clearly demonstrated in the course with real time examples from Scratch along with API Authorizations like OAuth.

Below is high level content this Course Covers -

Postman Setup
Collections in Postman
Environments in Postman
Variables and their Scope
Global, Collection, local variables and their usage
Dynamically generated variables in Postman
Understand Rest API Automation with Postman
Assertions in Postman
Collection Test Runner in Postman
Validating Json responses
Json Schema validations in Postman
Data Driven testing with Postman
Error handling Scenarios in Postman
Work flow execution methods in Postman
Parsing complex Json responses with Pm object
Understand Soap WebServices Automation with Postman
OAuth 2.0 Authentication Automation with Postman
What is Newman and running tests through Newman
Newman CLI options configuration
Prepare HTML reports for Postman Automation execution
Integration Postman Automation to Jenkins for CI/CD Integration
Team collaboration with Postman
Version control Management with Postman

Good Luck and See you in the Course :)

Absolute Beginner POSTMAN Training

Learn POSTMAN without any previous knowledge with this easy-to-follow course

Created by Ricardo Custodio - Senior QA at RedSpark.io

"]

Students: 2165, Price: $19.99

Students: 2165, Price:  Paid

- The course is mostly version independent so you don't have to install POSTMAN. You can use Web version, but it is recommended!;
- Postman Chrome Extension is deprecated!

This is the Absolute Beginner POSTMAN Training!

Learn how to use POSTMAN with ease while having fun!

My approach is to be practical and simple: we focus on real world examples. All the features presented is focused on getting the job done in the least amount of time possible. I'll be working in the latest version of the POSTMAN, and all the content is explained for all users.

What will you learn?

  • How to download and install POSTMAN

  • Postman GUI Overview

  • Creation of Collections,

  • Working with Variables,

  • Understanding of Environments

  • Integration with Jenkins

  • Run from command-line and Test Scripts

    … and so much more!

Why is this course different?

By the end of this course you will be able to use POSTMAN with ease. You'll feel in control as you pursue and complete more ambitious projects. Whether you are contemplating a career change, considering freelancing opportunities, or developing a personal hobby, get started today on your POSTMAN journey!

Who this course is for:

  • This course is PERFECT for beginner-level POSTMAN users.

  • If you’re an intermediate or advanced user, this course is NOT for you!

  • This course is NOT for students who want to learn about one particular topic in depth, for example, API Scripting Testing in POSTMAN. Instead, this is a comprehensive course that gives you a solid foundation on all the major topics in POSTMAN.

API Testing using Postman [Functional] & Jmeter[Performance]

Basic to Advance understanding of API Testing, Postman Coding in JavaScript & Performance using JMeter

Created by Testing World Infotech - Working Professional, Having 9 Yrs of Experience

"]

Students: 1399, Price: $19.99

Students: 1399, Price:  Paid

POSTMAN is one of the most popular tool used by software development & testing teams in many companies. It is a very handy tool used by Developers/Testers when building or Testing RESTful web services

In this course, you will learn many functionalities of the POSTMAN tool with practical examples. Below are some of the highlights of this course.

  • Organize requests using Collections
  • Learn how to send SOAP & REST Requests using POSTMAN
  • Perform data driven testing
  • Authentication approaches (BASIC,OAUTH)
  • Scripting in POSTMAN
  • Integrate POSTMAN with NEWMAN 

Performance Test Web Services

If we look into the unique characteristics of Web Service performance two aspect stands out; on the server side there’s quite a bit of XML/JSON processing going on, both XML/JSON parsing and serialization, and the thing that often fails first is the processing of the payloads. The reasons why this fails can be multifold; it can be in the platform in the shape of for example weaknesses in the application server, and in the implementation in the shape of unnecessarily complex WSDL’s. It could also be that the code is making a request to a database that is slow in responding.

The complexity of parsing the XML/JSON payloads means that we have to put an extra focus on Scalability Testing, while the issue of security means we will have to focus some extra on doing testing of requests that are secure. If the entire Web Service is secure this means Load Testing is more important especially if WS-Security and token handling is used.

It also means we have to examine the WSDL’s closely. If the requests and responses are either complex or larger, or if they include large attachments, we have to focus on emphasizing that complexity and see how it behaves under load.

QA Guide to REST API Testing for Beginners

Get skilled at using Postman and Fiddler to create, call, and test REST APIs for software testing

Created by Jason Myers - Sr Quality Assurance Engineer

"]

Students: 923, Price: $24.99

Students: 923, Price:  Paid

Welcome!

This is the third course in my "QA Guide" series. Application QA Engineers are high on the list of great jobs that can earn you over $100k a year. Take the next step to achieve your maximum earning potential.

What are APIs? And how do we test them?

APIs are an extremely important part of the applications that we use everyday. There are APIs being called every time you open an app on your phone, search for products on the web, or play a song from your Alexa.

If your team is developing a mobile app or web application, there are going to be APIs involved. You need to be able to understand what APIs are, how they work, and how to test them.

Are you ready to work with APIs?

In this course you will learn everything that you need to know to get started with REST API testing.

The course starts with API basics. Here you will learn what an API is and how they work.

I will be covering several tools along the way to help you validate and format APIs so that you can quickly and easily understand the purpose and content.

You will learn some javaScript which is essential when working with REST APIs.

The bulk of the course will be through exercises. We will use Postman to generate API requests. Then we will use Postman to test the requests that we created.

Finally, we will be using Fiddler to capture, view, and manipulate API Traffic.

Get started now!

Postman : complete guide to API Testing || GET CERTIFICATE.

learn postman for API testing in just One hour and master postman.

Created by Easy Learning Academy - A Family of Learning

"]

Students: 786, Price: $19.99

Students: 786, Price:  Paid

Welcome everyone to my Postman course.

My name is Anwer Khan and I will be your instructor throughout this course.

Postman is an API(application programming interface) development tool that helps to build, test and modify APIs. It has the ability to make various types of HTTP requests(GET, POST, PUT, PATCH), saving environments for later use, converting the API to code for various languages(like JavaScript, Python).

First of all, I want to tell you that this course is straight to the point. In which I cover all the important things about the postman. So we will cover more in less time. In this course, first of all, you will learn how to create collections and folders. You will also learn how to create different requests such as post request get request and all other such requests. Then we will test negative requests. You will also learn how to create environment variables. And You will also learn how easily we will add assertions and test our requests. You will learn body assertions, header assertions, JSON assertions and status assertions. You will also learn how to debug using the postman console. Then you will learn how to run all requests at once. And how to export our collections and environment variables and run using a command line.

Once you complete this course you will master postman and you will feel comfortable using postman.

So I hope to see you in this course.

Thank You.

Postman API Testing 2021 | Step by Step for Beginners

With real world examples and complete Hands-On | API Basics and REST API Creation | Bonus Crash Course

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 586, Price: $89.99

Students: 586, Price:  Paid

This course is created for complete beginners. I will start from scratch and teach you Postman Step-by-Step with examples and hands-on

If you are a complete beginner on Postman, this course is for you. Very basic step by step videos to guide you from scratch.  We will learn

  • What is POSTMAN

  • How to download and install

  • Understand Postman GUI

  • Create Collections, Variables, Environments and Tests

  • Data-Driven Testing

  • Command Line

  • How to create and host local REST API

  • Run from command-line and Jenkins

  • Mocking, Monitors & Documentation

  • A Bonus crash course on Postman

You will be learning everything from scratch. You do not need any existing knowledge of API or Postman to start on this course. Wherever required, I will give you examples and will show you with a hands-on demo

By the end of this course, you will have complete hands-on knowledge on working with POSTMAN

In-depth understanding of all features and settings of POSTMAN

You will be able to create end-to-end API Testing projects with POSTMAN

Complete hands-on knowledge on How to run your tests from command-line and Jenkins Continuous Integration

There will be real-world examples and a demo

Do not worry if you have never done programming, or api testing, I will start from scratch and go up step-by-step with hands-on

I will be guiding you and will be here to resolve your queries.

Let's Get Started...
Raghav Pal

API Development with Postman

Learn API Development with Postman

Created by Dave Eichner - Developer

"]

Students: 548, Price: $19.99

Students: 548, Price:  Paid

Postman is used by 6 million developers and more than 200,000 companies to access 130 million APIs every month.

Postman is essentially like a graphical version of the cURL command line utility. cURL provides a rich structure for controlling most aspects of individual http requests. By comparison, Postman gives us a convenient graphical interface for issuing http requests against a website or API.

Postman is a great tool when trying to dissect RESTful APIs made by others or test ones you have made yourself. It offers a sleek user interface with which to make HTML requests, without the hassle of writing a bunch of code just to test an API’s functionality.

In this course, you'll learn API Development with Postman. We'll go over the main functionality of Postman and how to best leverage it to enhance your API development experience. You'll learn how to work with a sample API to compose and authenticate requests, how to view and publish documentation, how to manage environments and variables, and much more.

Testing REST APIs using Postman

Manual and Automated Testing, Collections, Environment Variables, Mock Servers, Monitors

Created by Learning District - Software Engineer

"]

Students: 418, Price: $99.99

Students: 418, Price:  Paid

This course will give you the skill set that you would need to test REST APIs using Postman. The course will cover the concepts of APIs and how to use Postman to test APIs manually. You will also learn how write and run automated tests, verify their correct behaviour by writing meaningful assertions and running them using Newman CLI. We will then cover some of the advanced features offered by Postman such as Environment Variables, Collections, Mock servers, and Monitors using step by step examples.

API Testing & API Tests Automation Using Postman & Newman

Learn API Testing & API Tests Automation From Scratch With Project Using Javascript, Chaijs, Postman, Newman & Jenkins

Created by Chandan Mishra - Consultant, Tester And Trainer

"]

Students: 235, Price: $19.99

Students: 235, Price:  Paid

Learn API Testing & API Tests Automation From Scratch With Live Project Using Javascript, Chaijs, Postman, Newman & Jenkins.

In this course, we will be also making some mistakes then debugging them and then fixing them just like we do in a real project, there are no retakes in this course, If I make mistake then I debug and fix them in real-time so this will be very useful even if you are a beginner.

API Test Automation | POSTMAN | SOAPUI | KATALON | JMETER

Step-by-Step training on API Basics, API Testing, API Automation, Postman, SoapUI, Katalon Studio, JMeter with Examples

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 155, Price: $44.99

Students: 155, Price:  Paid

This is a complete hands-on course on API Test Automation. Learn API Testing & Automation from scratch using the most popular tools like Postman, SoapUI, JMeter, Katalon Studio.

After taking this course you will be able to:

1. Understand the basics of API

2. Basics of API Testing & Automation

3. How to create API Test Automation frameworks

4. How to do API Test Automation using SoapUI

5. How to do API Test Automation using Postman

6. How to do API Test Automation using Katalon Studio

7. API Performance Testing with JMeter

You will learn all the tips and tricks and best practices, Ater this training, you can create API Testing & Automation frameworks, projects and solutions

API Testing with Postman

Automate and test APIs with Postman, making it easier to understand. Verify quality in service-based architectures

Created by Packt Publishing - Tech Knowledge in Motion

"]

Students: 149, Price: $89.99

Students: 149, Price:  Paid

Postman is a powerful tool used to test web services and APIs. It allows you to create a request with the required HTTP method and parameters, submit the request, and inspect the results.

This course will use the Postman testing tool to teach you API testing. You will use Postman to find bugs and aid in efficient API development. Create requests and building simple workflows with Postman. Additionally, it will show you how to set up test suites in Postman that can be re-used for regression testing as a project grows.

By the end of this course, you will be able to write automated API tests and have a good grasp of how to test an API. You will know how to use Postman as you work with APIs in various capacities and you will have confidence in your ability to take part in creating high-quality APIs.

About the Author

Dave Westerveld is test developer with many years of testing experience. He has been involved in the testing of many different projects ranging from well-established products to helping with the early stages of major new initiatives. He excels at solving automation problems in a team environment and has been involved in traditional automation initiatives at various stages. Dave has also helped to improve product quality through the creative use of automation tools and by helping build out automation frameworks. He has a desire to see teams efficiently producing high-value software and is enthusiastic about understanding the way that automation tools can be used to help with this goal.

Currently, Dave works as a test developer at D2L, owner of the world’s first integrated learning platform. In this role, he has had the opportunity to learn a lot about services-based architecture and how to test them in the real world. As an employee at an educational company, Dave has a passion for sharing what he has learned with others. He is also passionate about the importance of producing good quality software and so is excited to be able to author courses that allow him to share some of his testing knowledge.