Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Postman-Master API Testing: REST, GraphQL + CI Integration
Rating: 4.9 out of 5(54 ratings)
536 students

Postman-Master API Testing: REST, GraphQL + CI Integration

API testing from scratch with Postman (Latest V11) using REST, GraphQL APIs with hands-on projects
Created bySariful Islam
Last updated 7/2025
English

What you'll learn

  • Will learn basic APIs fundamentals concept
  • Types of APIs & key elements of REST API
  • Able to Set up Postman and its interface
  • Understand GET, POST, PUT, DELETE Requests
  • Collections in Postman
  • Environments & Variables and their Scope
  • Will learn 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
  • Learn OAuth 2.0 and test in Postman
  • Understanding GraphQL API & Testing
  • Last but not least- AI assistance (Postbot) in Postman
  • **By the end of this course, You will gain hands-on experience with end-to-end projects

Course content

14 sections66 lectures15h 22m total length
  • **Course outline** (Must Watch)6:58
  • Understand Web technology: Client & Server4:55

    The following downloadable note has content for this whole section.

  • Generic Architecture to build a Web App7:43
  • Types of Database layer3:27
  • What is API? How does API work?22:12
  • Why do we need to test API?7:15

Requirements

  • Basic programming and/or JavaScript knowledge
  • No prior API knowledge
  • Everything will learn as you need

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 technologies

  • Types of APIs & key differences

  • Restful HTTP methods

  • Postman Setup & interfaces

  • Get, Post, Put & Delete requests & performing test in Postman

  • Validating Json responses

  • Writing automation test scripts and assertions in Postman

  • Basic JavaScript for Postman

  • Parsing complex Json responses

  • Environment & Variable in Postman

  • Data-Driven Testing & Parameterization

  • What is Newman? Steps to install Newman

  • Running tests through CLI (command prompt)

  • Generate detailed Newman-html-reporter

  • Share Collection & Run Remotely

  • Run Collection on schedule

  • Understand Jenkins & Setup on local machine

  • Integration Collection to Jenkins for CI Integration

  • API testing with Mock Server in Postman

  • Learn OAuth 2.0 with real examples and  test in Postman

  • Learn GraphQL API: Schema & Architecture

  • Key differences: GraphQL vs Rest API

  • Run and Test GraphQL API in Postman

  • Frequently asked API Interview Q&A's

  • Postman 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!

Who this course is for:

  • Fresh Graduate
  • Computer Science Students
  • Manual or Automation QA
  • API Tester