Testing Using Postman

Tags: Postman

REST API Testing with Postman (Manual + Automation) DataDriven Testing, Newman & Adv. Reporting, JavaScript, Jenkins -CI

Last updated 2022-01-10 | 4.1

- Detailed knowledge of API Testing using POSTMAN and its implementation while working as an API Tester
- Ready to face API Manual & Automation testing interviews & also answer scenario based questions
- Detailed understanding of RestAPI
- Different Methods(GET
- POST
- PUT
- DELETE
- PATCH) & JSON Format

What you'll learn

Detailed knowledge of API Testing using POSTMAN and its implementation while working as an API Tester
Ready to face API Manual & Automation testing interviews & also answer scenario based questions
Detailed understanding of RestAPI
Different Methods(GET
POST
PUT
DELETE
PATCH) & JSON Format
Detailed understanding of advance concepts like Collections
Environment
Mocking
Monitoring & Newman
Good understanding of JavaScript programming to handle different scenario

* Requirements

* Basic understand of Manual Testing Concepts and Implementation
* Basic understand of Writing TestCases and Test Scenario.
* Basic understanding of Requirement Documents
* How to read and understand requirements

Description

➖➖➖➖>>  Course Updates <<➖➖➖➖   

Oct 2021    :   Added complimentary videos of API Testing using JMeter, Take Postman API Test Cases into JMeter and do Performance Testing

Nov 2020   :   Added QUIZ

May 2020   :   Added JavaScript Videos


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

      ➖➖  BASICS OF API TESTING AND AUTOMATION ➖➖


  • Learn how to send  REST Requests using POSTMAN

  • What is API, Different Between SOAP and REST API

  • Different CRUD Operation and Its Implementation

  • GET | POST | PUT | DELETE

  • Basic understanding of Micro Services

  • Perform data driven testing

  • Organize requests using Collections

  • Authentication approaches (BASIC,OAUTH)

  • How to Handle Header & Pre-requisite


    ➖➖➖➖ ADVANCE CONCEPTS ➖➖➖➖

  • Scripting in POSTMAN using JavaScript

  • Collections

  • Import & Export for Sharing

  • Environment & Global

  • Integrate POSTMAN with NEWMAN 

  • Advance Reporting

  • Service Mocking

  • Service Monitoring

  • Code Management

  • Collection Runner

  • Checking Logs

  • Write Basic to Advance Java Script

  • Assertions

  • Request Channing

  • API Testing using JMeter

  • Convert Postman Script to JMeter


    ➖➖➖➖ REALTIME SCENARIO ➖➖➖➖

  • End to End Student Student Enrollment

  • Request Chaining

  • Final execution with report generation and analysis

  • Run API tests in Jenkins

  • Code Management using GIT

  • Scenario implementation on RealTime API Application

  • End to End Scenario building and once click execution

  • Collection Execution from command prompt


Who this course is for:

  • Developers, SDET's, Devops, IT Professionals working on API
  • Manual testers/QA/Testing Professionals looking to automate Restful API Testing
  • Professionals/Automation Testers looking to test RestAPI application/WebServices
  • Professionals looking to Unit Test API Testing

Course content

15 sections • 114 lectures

Course Outline & Complete Information -> Must for everyone Preview 08:13

Introduction to Postman (One of most popular tool for REST API testing) Preview 03:00

Postman Setup : Step by Step Setup Instructions Preview 02:53

Postman window walkthrough Preview 08:07

Setup Sample API Application for Practice Preview 10:11

Its Time for QUIZ : Check Your Knowledge

Introduction about this Section Preview 03:27

Introduction to WebService with Examples Preview 06:16

Some common examples of WebService Preview 05:14

Different type of WebService : Soap and Rest Preview 16:42

Rest API : common Methods - GET, POST, PUT, DELETE Preview 08:44

Pre-requisites before starting API Testing Preview 06:53

Basic JSON understanding : How to write and Understand JSON file Preview 09:40

JSON Path basics : To Fetch and Validate JSON keys-values Preview 06:03

JSON path advance : To Fetch and Validate JSON keys-values Preview 05:44

Its Time for QUIZ : Check Your Knowledge

Basic GET request : Fetch data from application Preview 08:47

Basic POST request : Insert New data to Application Preview 08:55

Basic PUT request : Update Data of Application Preview 04:59

Basic DELETE request : Delete application Data Preview 03:27

End to End test case with verifications Preview 05:01

Add Verification : Status Code, Body Data & Response time Preview 10:42

Validate Header Content Preview 08:49

Validate Data using JSON Path Preview 07:22

Add Student Address : Check Complex JSON Preview 08:21

Add Student Address : Validate JSON content using JSON Path Preview 07:27

Its Time for QUIZ : Check Your Knowledge

What is collections & How to Implement Collection Preview 10:28

Save Request to Collections Preview 10:47

Common operation on Collection Preview 07:21

Collection Documentation Preview 06:09

Run Collection using Collection Runner Preview 06:28

What is Environment | Why to use Environment Preview 04:45

How to Setup Environment and Use environment data in testcases Preview 11:07

Execute Cases to Different Environment Preview 06:15

Share Collection with Environment File Preview 04:08

Set and Get environment data using Programming Preview 08:37

Request Chaining : Pass data from Response to Next Request Preview 10:41

Setup Global and use in testcase (Set Configuration Data) Preview 07:34

Start coding in Postman : Simple print data to Console Preview 06:40

Condition Handling : If - else conditions Preview 04:15

Looping : Execute code multiple time - For Loop Preview 05:09

Postman API : request object - Fetch Data, URL and Method of Request Preview 06:44

Postman API : responseBody object - Fetch Response Body, Parse Json Data Preview 07:54

Postman API : responseTime and responseCode Preview 06:04

Work on environment variable by coding Preview 04:40

Work on global variable by coding Preview 04:53

Write End to End Scenario : Add Student --> Add Technical Skills --> Add Address Preview 12:45

Chaining Requests : Fetch Response Data and Use it as input in further request Preview 08:17

SOAP WebService Testing using Postman Preview 05:30

Basic Authorization : Pass username and password with request Preview 03:42

oAuth Authorization : Use Authorization token to get access Preview 08:40

Setup API application on your local machine : JIRA Preview 09:17

Create user in JIRA with Basic Authentication Preview 10:11

Remove User from JIRA Preview 13:09

Setup & Use Monitors : For Monitoring Health checkup of our API Preview 06:21

Service Mocking : Use Mocking to Keep on working in case of Downtime Preview 08:21

Git & GitHub Introduction Preview 08:32

Setup Git and GitHub Preview 05:34

Configure GIT with Username and Email Preview 03:27

Create Local Repository Preview 03:26

Commit Code to Local Repository Preview 06:04

Undo Files from Stage to Untrack Preview 04:28

Check and Discard Changes Preview 02:48

Push Code to Remote Repository Preview 03:48

Clone Repository Preview 03:20

End to End Code Management in Postman Preview 08:28

Execute collection from command prompt Preview 06:05

Pass environment from command prompt Preview 06:33

Set Execution Iteration Preview 00:52

Execute collection with different data - JSON File Preview 05:58

Execute collection with different data - CSV File Preview 05:41

Generate Advance HTML Report Preview 10:08

Jenkins Installation - Step 1 Preview 05:35

Jenkins Installation - Step 2 Preview 06:44

Jenkins Installation - Step 3 Preview 08:52

Jenkins Installation - Step 4 Preview 04:44

JavaScript Introduction Preview 04:06

Setup Node.js Environment Preview 06:06

Write First Code in JavaScript Preview 05:46

Variables in JavaScript Preview 10:38

Basic condition handing Preview 07:13

Condition handling - Multiple Conditions Preview 10:31

Condition handling - Nested Preview 05:10

Condition handling - Logical OR/ AND Preview 06:39

For Loop Preview 10:04

While Loop Preview 05:58

Break Keyword Preview 04:30

Functions - With no argument and no return value Preview 05:14

Functions - With argument and no return value Preview 04:46

Functions - With argument and return value Preview 06:02

String Handling - Part1 Preview 08:15

String Handling - Part2 Preview 09:21

String Handling - Part3 Preview 05:35

Create Array Preview 06:54

Looping to an array Preview 04:44

Jmeter Introduction Preview 04:34

Jmeter Setup 4.0 Preview 07:39

Understand JMeter Environment- Test Plan, Thread Group, Thread Preview 04:53

Jmeter: Different type of steps in Jmeter- Part 1 Preview 10:14

Jmeter: Different type of steps in Jmeter- Part 2 Preview 06:37

Execution order of Elements-Part1 Preview 08:42

Execution order of Elements-Part2 Preview 10:44

JMeter - Environment Walkthrough Preview 07:43

POST request using JMeter | Add Resource to Application Preview 11:03

POST Request with Assertion | Validate Response data Preview 08:59

Rest API Testing - GET Method Preview 13:56

Rest API Testing - PUT Method Preview 08:29

Rest API Testing - DELETE Method Preview 04:25

Rest API Testing - POST Method Preview 10:30

Execute Test Cases with Multiple Data | Data Driven Testing Preview 15:58

Convert Functional Testcase to Performance TestCase Preview 03:38

Take Postman Test Cases to JMeter Preview 11:41

SOAP WebService Performance Testing Preview 29:58