REST API Testing, Automation using POSTMAN

7h 49m 25s
English
Paid

Course description

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.

Read more about the course

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

Requirements:
  • Basic understanding of RESTful services
  • Basic knowledge of javascript
Who this course is for:
  • Developers, QA Engineers, SDET's, Devops, IT Professionals

What you'll learn:

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

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 71 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online REST API Testing, Automation using POSTMAN

0:00
/
#1: Introduction to Postman

All Course Lessons (71)

#Lesson TitleDurationAccess
1
Introduction to Postman Demo
03:09
2
Installing the Postman Standalone App(Windows & macOS)
03:24
3
POSTMAN APP Walkthrough
09:17
4
Parameters,Response Handling in PostMan
10:26
5
Starting the student App
07:01
6
Launching Student app docker image
04:50
7
GET Request(query parameters, path parameters)
08:20
8
Create a new Student (POST method)
04:13
9
Update student info(PUT request)
02:49
10
Update partial info (PATCH request)
03:10
11
Delete a student (DELETE method)
01:51
12
HEAD method
02:07
13
Options Method(Getting information about APIs)
01:38
14
Generating code snippets in POSTMAN
02:23
15
Creating presets
03:50
16
Setting up BestBuy API Playground
07:24
17
Global,Environment & Collection Variables
13:04
18
Variable Precedence in POSTMAN
02:53
19
Creating collections in Postman
07:54
20
IMPORT/EXPORT Collections in Postman
04:38
21
Collection Runner in Postman
05:38
22
Creating Documentation for API's
05:33
23
Importing Data in POSTMAN
03:38
24
Making SOAP Requests in POSTMAN
04:10
25
Setting up account on zamzar.com
06:24
26
Multipart FileUpload using Postman
05:06
27
Capture traffic with Interceptor
07:07
28
Setting up proxy in Postman
08:30
29
Overview on Mocking Apis
04:45
30
Create Mock Server from requests & collections
12:42
31
Basic Authentication in Postman
04:26
32
Introduction to paypal
05:44
33
Creating developer account in paypal
06:28
34
OAuth WorkFlow
02:31
35
OAUTH2.0 Authentication with Paypal
07:24
36
Introduction & Setup for Twitter API
15:01
37
Creating,Reading tweets in Twitter using POSTMAN
06:40
38
Creating 1000 students using POSTMAN
08:40
39
Scripting Overview in Postman
09:33
40
Handling Global Variables in POSTMAN
07:16
41
Interacting with environment variables in Postman
07:28
42
Request,Response functions in POSTMAN
06:52
43
Tests,Assertions in Postman
10:20
44
(DEPRECATED) Environment,Global Variable functions in POSTMAN
14:09
45
(DEPRECATED) Request,Response properties in POSTMAN
10:18
46
(DEPRECATED) Tests Object in POSTMAN
06:21
47
(DEPRECATED) Converting Strings to JSON Objects in POSTMAN
08:17
48
Getting Paypal Access token(using Basic Authentication)
13:12
49
Creating a Payment in Paypal(OAUTH2 authentication)
03:16
50
CSRF authentication using Postman
12:11
51
Introduction & installation of Newman
03:13
52
Executing a collection in CLI
07:14
53
Executing specific folders in collections
03:06
54
Executing collection URL
01:34
55
Executing collections with environments
04:43
56
DataDriving tests in collections using Newman
04:04
57
Installing Git on Windows
03:46
58
Introduction to git & GitHub
03:35
59
Working with Git
11:23
60
Working with GitHub
13:26
61
Checking in Collections to Git & Github
05:59
62
Jenkins download & startup(Applicable to both Windows & MacOsx)
06:42
63
Setup Jenkins plugins
01:42
64
Executing a collection in Jenkins
03:05
65
Configuring HTML Reports in Jenkins
07:07
66
Improved reporting with newman-html-reporterextra
07:53
67
Integrate Git & Jenkins to execute collections in CI
05:21
68
Execute postman collection from Jenkins Build (Windows)
07:20
69
Introduction to Walmart Search API
05:53
70
Solution part-1
17:21
71
Solution part-2
10:57

Unlock unlimited learning

Get instant access to all 70 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

APIs with Postman for Absolute Beginners

APIs with Postman for Absolute Beginners

Sources: udemy
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 req...
3 hours 32 minutes 25 seconds
Webservices API Testing with Rest Assured API & POSTMAN 2020

Webservices API Testing with Rest Assured API & POSTMAN 2020

Sources: udemy
Webservices API Automation Testing using Rest Assured API and POSTMAN - Biggest course to cover all levels of API Testing using both Manual and Automation appro
37 hours 51 minutes 9 seconds