4.12 out of 5
4.12
144 reviews on Udemy

Postman With JavaScript |REST API Testing|Best for Beginners

POSTMAN basic to advance operations for API Testing, JavaScript basic to advance, REST API Automation, API Performance
Instructor:
Testing World
1,647 students enrolled
English [Auto-generated]
** Basic to advance knowledge of API testing using Postman ***
** Ready to face automation API testing interviews ***
** Detailed understanding of RestAPI and its testing using Postman ***
** Performance testing of API using Free Tool JMeter ***

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 

Introduction

1
Introduction to WebService
2
WebService Example
3
**** Course Outline & Complete Information **** Must for everyone
4
Difference between Webbased application and Webservice
5
Difference between API and WebService

Postman Introduction

1
Postman Introduction
2
Postman Setup : step by step
3
Postman window walkthrough

Rest API Introduction

1
Different type of WebService : Soap and Rest
2
Difference between Soap & Rest Services
3
Advantage of Rest API over Soap Services
4
Rest API : common Methods

PROJECT - 1 : Setup Sample Application : Database Project & Test Requests

1
Setup Project
2
Db.json file content
3
Basic GET request
4
Basic POST request
5
Basic PUT request
6
Basic DELETE request
7
Add Verification : Status Code, Body Data & Response time
8
End to End test case with verifications

PROJECT - 2 : Student Management System

1
GET & POST Request
2
PUT Request
3
DELETE Request
4
Add Technology & Address to Students

Collections | Environment | Global

1
What is collections
2
Setup environment and use in testcase
3
Setup Global and use in testcase
4
Execute Collection with Multiple Data

Use Postman API

1
Start coding in Postman
2
Condition Handling
3
Looping
4
Postman API : request object
5
Postman API : responseBody object
6
Postman API : responseTime and responseCode
7
Work on environment variable by coding
8
Work on global variable by coding
9
Write End to End Scenario
10
Chaining Requests
11
SOAP WebService Testing using Postman

Autherization

1
Basic Autherization
2
oAuth Autherization

Understand JSON and JSON Path

1
Basic JSON understanding
2
JSON Path basics
3
JSON path advance
4
Verify Response with JSON Path

Setup complex API Application : JIRA

1
Setup API application on your local machine : JIRA
2
Create user in JIRA with Basic Authentication
3
Remove User from JIRA

Work with Collections

1
Create API Documentation
2
Export and Import Collection

Postman Advance Features

1
Setup & Use Monitors
2
Service Mocking

Code Management using Git & GitHub

1
Git & GitHub Introduction
2
Setup Git and GitHub
3
Configure GIT with Username and Email
4
Create Local Repository
5
Commit Code to Local Repository
6
Undo Files from Stage to Untrack
7
Check and Discard Changes
8
Push Code to Remote Repository
9
Clone Repository
10
End to End Code Management in Postman

Postman with NewMan

1
Execute collection from command prompt
2
Pass environment from command prompt
3
Set Execution Iteration
4
Execute collection with different data - JSON File
5
Execute collection with different data - CSV File
6
Generate Advance HTML Report

Execute and Run Collection with Jenkins

1
Jenkins Installation - Step 1
2
Jenkins Installation - Step 2
3
Jenkins Installation - Step 3
4
Jenkins Installation - Step 4

Learn JavaScript: To write coding in Postman(Skip if you already know JS)

1
JavaScript Introduction
2
Setup Node.js Environment
3
Write First Code in JavaScript
4
Variables in JavaScript
5
Basic condition handing
6
Condition handling - Multiple Conditions
7
Condition handling - Nested
8
Condition handling - Logical OR/ AND
9
For Loop
10
While Loop
11
Break Keyword
12
Functions - With no argument and no return value
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.1
4.1 out of 5
144 Ratings

Detailed Rating

Stars 5
72
Stars 4
41
Stars 3
23
Stars 2
4
Stars 1
4
00cc50bbac4fe3ec0bb18e7da944941d
30-Day Money-Back Guarantee

Includes

13 hours on-demand video
3 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion