Tags
Language
Tags
November 2024
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Expert'S Practical Guide Of Api Testing Using Postman-2022

Posted By: ELK1nG
Expert'S Practical Guide Of Api Testing Using Postman-2022

Expert'S Practical Guide Of Api Testing Using Postman-2022
Last updated 7/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.83 GB | Duration: 13h 46m

Be an API Testing Expert using Postman(Manual & Automation) with Newman, Jenkins, Reporting, JavaScript, DataDriven Fram

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 <<➖➖➖➖   Jan  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 VideosPOSTMAN 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 servicesIn 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 POSTMANWhat is API, Different Between SOAP and REST APIDifferent CRUD Operation and Its ImplementationGET | POST | PUT | DELETEBasic understanding of Micro ServicesPerform data driven testingOrganize requests using CollectionsAuthentication approaches (BASIC,OAUTH)How to Handle Header & Pre-requisite➖➖➖➖ ADVANCE CONCEPTS ➖➖➖➖Scripting in POSTMAN using JavaScriptCollectionsImport & Export for SharingEnvironment & GlobalIntegrate POSTMAN with NEWMAN Advance ReportingService MockingService MonitoringCode ManagementCollection RunnerChecking LogsWrite Basic to Advance Java ScriptAssertionsRequest ChanningAPI Testing using JMeterConvert Postman Script to JMeter    ➖➖➖➖ REALTIME SCENARIO ➖➖➖➖End to End Student Student EnrollmentRequest ChainingFinal execution with report generation and analysisRun API tests in JenkinsCode Management using GITScenario implementation on RealTime API ApplicationEnd to End Scenario building and once click executionCollection Execution from command prompt

Overview

Section 1: Postman Introduction | Basics of API Testing

Lecture 1 Course Outline & Complete Information -> Must for everyone

Lecture 2 Introduction to Postman (One of most popular tool for REST API testing)

Lecture 3 Postman Setup : Step by Step Setup Instructions

Lecture 4 Postman window walkthrough

Lecture 5 Setup Sample API Application for Practice

Section 2: Introduction & Types of WebServices | Pre-Requisites of API Testing

Lecture 6 Introduction about this Section

Lecture 7 Introduction to WebService with Examples

Lecture 8 Some common examples of WebService

Lecture 9 Different type of WebService : Soap and Rest

Lecture 10 Introductions to MicroServices

Lecture 11 Rest API : common Methods - GET, POST, PUT, DELETE

Lecture 12 Pre-requisites before starting API Testing

Lecture 13 Basic JSON understanding : How to write and Understand JSON file

Lecture 14 JSON Path basics : To Fetch and Validate JSON keys-values

Lecture 15 JSON path advance : To Fetch and Validate JSON keys-values

Section 3: PROJECT - 1 : Manual Testing of REST API using POSTMAN

Lecture 16 Basic GET request : Fetch data from application

Lecture 17 Basic POST request : Insert New data to Application

Lecture 18 Basic PUT request : Update Data of Application

Lecture 19 Basic DELETE request : Delete application Data

Lecture 20 End to End test case with verifications

Section 4: Apply Validation : Validate data coming in Response

Lecture 21 Add Verification : Status Code, Body Data & Response time

Lecture 22 Validate Header Content

Lecture 23 Validate Data using JSON Path

Lecture 24 Add Student Address : Check Complex JSON

Lecture 25 Add Student Address : Validate JSON content using JSON Path

Section 5: Advance Postman Concepts : Collections | Environment | Global

Lecture 26 What is collections & How to Implement Collection

Lecture 27 Save Request to Collections

Lecture 28 Common operation on Collection

Lecture 29 Collection Documentation

Lecture 30 Run Collection using Collection Runner

Section 6: Move to API Automation : Environment | Request Chaining | Globals

Lecture 31 What is Environment | Why to use Environment

Lecture 32 How to Setup Environment and Use environment data in testcases

Lecture 33 Execute Cases to Different Environment

Lecture 34 Share Collection with Environment File

Lecture 35 Set and Get environment data using Programming

Lecture 36 Request Chaining : Pass data from Response to Next Request

Lecture 37 Setup Global and use in testcase (Set Configuration Data)

Section 7: Use Postman API : Write JavaScript Coding in Postman

Lecture 38 Start coding in Postman : Simple print data to Console

Lecture 39 Condition Handling : If - else conditions

Lecture 40 Looping : Execute code multiple time - For Loop

Lecture 41 Postman API : request object - Fetch Data, URL and Method of Request

Lecture 42 Postman API : responseBody object - Fetch Response Body, Parse Json Data

Lecture 43 Postman API : responseTime and responseCode

Lecture 44 Work on environment variable by coding

Lecture 45 Work on global variable by coding

Lecture 46 Write End to End Scenario : Add Student –> Add Technical Skills –> Add Address

Lecture 47 Chaining Requests : Fetch Response Data and Use it as input in further request

Lecture 48 SOAP WebService Testing using Postman

Section 8: Authorization : Authenticate User before processing the Request

Lecture 49 Basic Authorization : Pass username and password with request

Lecture 50 oAuth Authorization : Use Authorization token to get access

Section 9: Setup complex API Application : JIRA

Lecture 51 Setup API application on your local machine : JIRA

Lecture 52 Create user in JIRA with Basic Authentication

Lecture 53 Remove User from JIRA

Section 10: Postman Advance Features

Lecture 54 Setup & Use Monitors : For Monitoring Health checkup of our API

Lecture 55 Service Mocking : Use Mocking to Keep on working in case of Downtime

Section 11: Code Management using Git & GitHub

Lecture 56 Git & GitHub Introduction

Lecture 57 Setup Git and GitHub

Lecture 58 Configure GIT with Username and Email

Lecture 59 Create Local Repository

Lecture 60 Commit Code to Local Repository

Lecture 61 Undo Files from Stage to Untrack

Lecture 62 Check and Discard Changes

Lecture 63 Push Code to Remote Repository

Lecture 64 Clone Repository

Lecture 65 End to End Code Management in Postman

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

Lecture 66 Execute collection from command prompt

Lecture 67 Pass environment from command prompt

Lecture 68 Set Execution Iteration

Lecture 69 Execute collection with different data - JSON File

Lecture 70 Execute collection with different data - CSV File

Lecture 71 Generate Advance HTML Report

Section 13: Execute and Run Collection with Jenkins

Lecture 72 Jenkins Installation - Step 1

Lecture 73 Jenkins Installation - Step 2

Lecture 74 Jenkins Installation - Step 3

Lecture 75 Jenkins Installation - Step 4

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

Lecture 76 JavaScript Introduction

Lecture 77 Setup Node.js Environment

Lecture 78 Write First Code in JavaScript

Lecture 79 Variables in JavaScript

Lecture 80 Basic condition handing

Lecture 81 Condition handling - Multiple Conditions

Lecture 82 Condition handling - Nested

Lecture 83 Condition handling - Logical OR/ AND

Lecture 84 For Loop

Lecture 85 While Loop

Lecture 86 Break Keyword

Lecture 87 Functions - With no argument and no return value

Lecture 88 Functions - With argument and no return value

Lecture 89 Functions - With argument and return value

Lecture 90 String Handling - Part1

Lecture 91 String Handling - Part2

Lecture 92 String Handling - Part3

Lecture 93 Create Array

Lecture 94 Looping to an array

Section 15: Bonus Lectures : API Performance Testing using JMeter

Lecture 95 Jmeter Introduction

Lecture 96 Jmeter Setup 4.0

Lecture 97 Understand JMeter Environment- Test Plan, Thread Group, Thread

Lecture 98 Jmeter: Different type of steps in Jmeter- Part 1

Lecture 99 Jmeter: Different type of steps in Jmeter- Part 2

Lecture 100 Execution order of Elements-Part1

Lecture 101 Execution order of Elements-Part2

Lecture 102 JMeter - Environment Walkthrough

Lecture 103 POST request using JMeter | Add Resource to Application

Lecture 104 POST Request with Assertion | Validate Response data

Lecture 105 Rest API Testing - GET Method

Lecture 106 Rest API Testing - PUT Method

Lecture 107 Rest API Testing - DELETE Method

Lecture 108 Rest API Testing - POST Method

Lecture 109 Execute Test Cases with Multiple Data | Data Driven Testing

Lecture 110 Convert Functional Testcase to Performance TestCase

Lecture 111 Take Postman Test Cases to JMeter

Lecture 112 SOAP WebService Performance Testing

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