Postman-Master Api Testing: Rest, Graphql + Ci Integration
Published 5/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.32 GB | Duration: 12h 57m
Published 5/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.32 GB | Duration: 12h 57m
Postman API testing from scratch using REST, GraphQL API with hands-on projects
What you'll learn
Basic APIs fundamentals concept
Types of APIs & key elements of REST API
Setting up Postman and its interface
Understand GET, POST, PUT, DELETE Requests
Collections in Postman
Environments & Variables and their Scope
JavaScript basics for API automation testing
Validating Json responses
Writing comprehensive test scripts and assertions
Data Driven Testing in Postman
Running tests through CLI with Newman
Generating detailed html test reports
CI integration in Jenkins
Team collaboration with Postman
Understanding GraphQL API & Testing
AI assistance (Postbot) in Postman
Requirements
Basic programming and/or JavaScript knowledge
Description
"Postman-Master API Testing: REST, GraphQL + CI Integration" is a comprehensive course designed for both beginners and professionals from scratch to learn efficient API testing and automation using Postman. Through hands-on exercises, learners will explore REST and GraphQL api testing, automate workflows, integrate with CI tools, and apply best practices to streamline and enhance software quality.Let's break down our course details What you'll learn:Understand Web/API fundamental technologiesTypes of APIs & key differencesRestful HTTP methodsPostman Setup & interfacesGet, Post, Put & Delete requests & performing test in PostmanValidating Json responsesWriting automation test scripts and assertions in PostmanBasic JavaScript for PostmanParsing complex Json responsesEnvironment & Variable in PostmanData-Driven Testing & ParameterizationWhat is Newman? Steps to install NewmanRunning tests through CLI (command prompt)Generate detailed Newman-html-reporterShare Collection & Run Remotely Run Collection on scheduleUnderstand Jenkins & Setup on local machineIntegration Postman Collection to Jenkins for CI IntegrationLearn GraphQL API: Schema & Architecture Key differences: GraphQL vs Rest APIRun and Test GraphQL API in Postman Frequently asked API Interview Q&A'sPostman AI assistance (Postbot)By the end of this course, you'll confidently master on Postman for API testing. Ready to level up your skills? Enroll now and get started!
Overview
Section 1: Course Introduction & Basic API concept
Lecture 1 **Course outline** (Must Watch)
Lecture 2 Understand Web technology: Client & Server
Lecture 3 Generic Architecture to build a Web App
Lecture 4 Types of Database layer
Lecture 5 What is API? How does API work?
Lecture 6 Why do we need to test API?
Section 2: Understand API terminologies
Lecture 7 Types of APIs: SOAP vs REST
Lecture 8 Learn REST API terminologies
Lecture 9 Define Path and Query parameters in API
Lecture 10 Understand Restful HTTP methods
Lecture 11 More API contents: Request Headers, Request/Response Body, Status Codes
Section 3: Getting started with Postman
Lecture 12 Postman installation step-by-step
Lecture 13 Surface on Postman interfaces
Section 4: Practice Section: Get request test in Postman
Lecture 14 How to test Get request and write automation Script?
Lecture 15 How to find the correct Jason path from a response
Section 5: Practice Section: Post, Put & Delete request test in Postman
Lecture 16 Test Post request and write automation script
Lecture 17 Test valid login scenario
Lecture 18 Test invalid login scenario
Lecture 19 Test Put request in postman
Lecture 20 Test Delete request in postman
Lecture 21 Learn how to write test script in Postman
Section 6: Importance of Environments & Variables
Lecture 22 Understand Environment & Variable in Postman
Lecture 23 Setup Environment & Variable with examples
Section 7: Practice Section: Data Driven Test (Read data from Excel files (CSV) or JSON)
Lecture 24 Data-Driven Testing & Parameterization in Postman
Section 8: Run Collection through CLI
Lecture 25 Run Collections manually by Postman
Lecture 26 Install Node JS to setup environment
Lecture 27 What is Newman? Steps to install Newman
Lecture 28 Run Collections through CLI & generate Newman HTML report
Lecture 29 Share Collection & run remotely
Section 9: Collection integrate with CI tool
Lecture 30 Understand Jenkins & Setup on local machine
Lecture 31 Create Jenkins job & run Collection
Lecture 32 Run Collection on schedule
Section 10: GraphQL API testing in Postman
Lecture 33 Understand basic GraphQL API
Lecture 34 Learn GraphQL Schema & Architecture
Lecture 35 Key differences: GraphQL vs Rest API
Lecture 36 GraphQL operation types
Lecture 37 How GraphQL works with examples
Lecture 38 Run and Test GraphQL API in Postman
Section 11: Basic JavaScript for Postman (Optional Learning)
Lecture 39 Introduction to JavaScript
Lecture 40 Variables & Data types in JavaScript
Lecture 41 Operators in JavaScript
Lecture 42 How to create an Object in JavaScript
Lecture 43 Control & Conditional statements in JavaScript
Lecture 44 Types of Loops in JavaScript
Lecture 45 Learn for-loops in JavaScript
Lecture 46 Arrays in JavaScript
Lecture 47 Function in JavaScript
Section 12: Discover AI assistance in Postman
Lecture 48 Unlock the power of 'Postbot' in Postman
Fresh Graduate,Manual or Automation QA,API Tester