Mô tả

  • 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

    ➖➖➖➖ 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


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



    ➖➖➖➖ API TESTING USING JMETER ➖➖➖➖

  • JMeter introduction and Setup

  • Basic components of JMeter

  • Perform API Operations using JMeter

  • Validating Response data

  • Request Chaining

  • Execute Test Cases with Multiple Data

  • Realtime Scenario

  • Interview Questions

Bạn sẽ học được gì

Detailed knowledge of API Testing using POSTMAN and its realtime implementation while working as an API Tester

Ready to face API Manual & Automation testing interviews & also answer scenario based questions

Detailed understanding of REST API concepts, Methods & Operations (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

Yêu cầu

  • 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

Nội dung khoá học

14 sections

Postman Introduction | Basics of API Testing

6 lectures
Course Outline & Complete Information -> Must for everyone
08:13
Introduction to Postman (One of most popular tool for REST API testing)
03:00
Postman Setup : Step by Step Setup Instructions
02:53
Postman window walkthrough
08:07
Setup Sample API Application for Practice
10:11
QUIZ
4 questions

Introduction & Types of WebServices | Pre-Requisites of API Testing

10 lectures
Introduction about this Section
03:27
Introduction to WebService with Examples
06:16
Some common examples of WebService
05:14
Different type of WebService : Soap and Rest
16:42
Rest API : common Methods - GET, POST, PUT, DELETE
08:44
Pre-requisites before starting API Testing
06:53
Basic JSON understanding : How to write and Understand JSON file
09:40
JSON Path basics : To Fetch and Validate JSON keys-values
06:03
JSON path advance : To Fetch and Validate JSON keys-values
05:44
Its Time for QUIZ : Check Your Knowledge
4 questions

PROJECT - 1 : Manual Testing of REST API using POSTMAN

5 lectures
Basic GET request : Fetch data from application
08:45
Basic POST request : Insert New data to Application
08:55
Basic PUT request : Update Data of Application
04:59
Basic DELETE request : Delete application Data
03:27
End to End test case with verifications
05:01

Apply Validation : Validate data coming in Response

6 lectures
Add Verification : Status Code, Body Data & Response time
10:42
Validate Header Content
08:49
Validate Data using JSON Path
07:22
Add Student Address : Check Complex JSON
08:21
Add Student Address : Check Complex JSON
07:27
Its Time for QUIZ : Check Your Knowledge
5 questions

Advance Postman Concepts : Collections | Environment | Global

5 lectures
What is collections & How to Implement Collection
10:28
Save Request to Collections
10:47
Common operation on Collection
07:21
Collection Documentation
06:09
Run Collection using Collection Runner
06:28

Move to API Automation : Environment | Request Chaining | Globals

7 lectures
What is Environment | Why to use Environment
04:45
How to Setup Environment and Use environment data in testcases
11:07
Execute Cases to Different Environment
06:15
Share Collection with Environment File
04:08
Set and Get environment data using Programming
08:37
Request Chaining : Pass data from Response to Next Request
10:41
Setup Global and use in testcase (Set Configuration Data)
07:34

Collections | Environment | Global

4 lectures
End to End test case with verifications
09:56
Work with Collections
07:53
Collections | Environment | Global
09:42
Setup Global and use in testcase
04:04

Use Postman API : Write JavaScript Coding in Postman

9 lectures
Start coding in Postman : Simple print data to Console
06:40
Condition Handling : If - else conditions
04:15
Looping : Execute code multiple time - For Loop
05:09
Postman API : request object - Fetch Data, URL and Method of Request
06:44
Postman API : responseBody object - Fetch Response Body, Parse Json Data
07:54
Postman API : responseTime and responseCode
06:04
Work on environment variable by coding
04:40
Work on global variable by coding
04:53
SOAP WebService Testing using Postman
05:30

Authorization : Authenticate User before processing the Request

2 lectures
Basic Authorization : Pass username and password with request
03:42
oAuth Authorization : Use Authorization token to get access
08:40

Postman Advance Features

2 lectures
Setup & Use Monitors : For Monitoring Health checkup of our API
06:21
Service Mocking : Use Mocking to Keep on working in case of Downtime
08:21

Code Management using Git & GitHub

10 lectures
Git & GitHub Introduction
08:32
Setup Git and GitHub
05:34
Configure GIT with Username and Email
03:27
Create Local Repository
03:26
Commit Code to Local Repository
06:05
Undo Files from Stage to Untrack
04:28
Check and Discard Changes
02:48
Push Code to Remote Repository
03:48
Clone Repository
03:20
End to End Code Management in Postman
08:29

Postman with NewMan : Data Driven Testing, Reporting, Command Prompt Execution

5 lectures
Execute collection from command prompt
06:05
Pass environment from command prompt
06:33
Set Execution Iteration
00:52
Execute collection with different data - JSON File
05:58
Execute collection with different data - CSV File
05:41

Rest API Functional Testing using JMeter

10 lectures
Introduction to JMeter
04:23
JMeter Setup Step 1: Setup Java
06:17
JMeter Setup Step 2: Install JMeter
02:31
Performance Testing Introduction
03:21
Types of Performance Testing
07:55
Test Plan, Thread Group, Thread
04:53
Jmeter: Different type of steps in Jmeter- Part 1
10:14
Jmeter: Different type of steps in Jmeter- Part 2
06:37
Execution order of Elements-Part1
08:42
Execution order of Elements-Part2
10:44

Functional Testing of API using JMeter

9 lectures
POST REQUEST | Add New User
11:03
POST REQUEST | Add Assertions
08:59
GET REQUEST | Fetch Data
13:56
PUT REQUEST | Update Data
08:29
DELETE REQUEST | Delete User
04:25
Correlation | Request Chaining
10:30
Execute Test Case with Multiple Data
15:58
Convert Functional Cases to Performance
03:38
Common Examples
10:48

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.