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
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
Installing POSTMAN
1
Installing the Postman Standalone App
2
Installing Postman as a Chrome Add On
POSTMAN Features
1
POSTMAN APP Walkthrough
2
IMPORTANT: Substitute for Yahoo Services
3
Parameters,Response Handling in PostMan
4
Starting the student App
5
IMPORTANT: For users with Java 9 installed
6
GET Method
7
POST Method
8
PUT method
9
PATCH Method
10
DELETE Method
11
OPTIONS Method
12
HEAD Method
13
Generating code snippets in POSTMAN
14
Creating presets
Collections & Environments in POSTMAN
1
Creating Collections in POSTMAN
2
IMPORT/EXPORT Collections in POSTMAN
3
Collection Runner
4
Creating Documentation for API's
5
Importing Data in POSTMAN
Environment & Global variables
1
Creating Environments,local,global variables in POSTMAN
SOAP Requests using POSTMAN
1
Making SOAP Requests in POSTMAN
Multipart FileUpload using Postman
1
Setting up account on zamzar.com
2
Multipart FileUpload using Postman
Setting up Proxy in POSTMAN
1
Capturing network traffic from browser
Using Authentication in POSTMAN
1
Introduction to paypal
2
Creating developer account in paypal
3
OAuth WorkFlow
4
OAUTH2.0 Authentication with Paypal
5
Introduction & Setup for Twitter API
6
Creating,Reading tweets in Twitter using POSTMAN
Data Driven testing using Postman
1
Starting the student app
2
Creating 1000 students using POSTMAN
Scripts in POSTMAN
1
Scripting Environment in POSTMAN
2
Environment,Global Variable functions in POSTMAN
3
Request,Response properties in POSTMAN
4
Tests Object in POSTMAN
5
Converting Strings to JSON Objects in POSTMAN
6
End-To-End Workflow part1 (Getting response from Paypal token endpoint)
7
End-ToEnd Workflow part2 (Extracting access token & using it to create payment)
Postman integration with NEWMAN
1
Newman Installation
2
Executing collections in Newman
3
Executing specific folders of collections in Newman
4
Executing collections with Environments using Newman
5
Iterations,Delays in collections using Newman
6
DataDriving tests in collections using Newman
7
NEWMAN Collection Course Files
Running POSTMAN Collections using JENKINS
1
Jenkins Install
2
Executing postman scripts from Jenkins (Mac OS)
3
Execute postman collection from Jenkins Build (Windows)
Course Files
1
Collection Dump
Final Exam (Walmart API)
1
Introduction to Walmart Search API
2
Exercise your skills
3
Solution part-1
4
Solution part-2
5
Collection Dump
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!