Software Development · PPL

Postman API Testing Certification

A practitioner-level program designed to develop practical skills in API testing using Postman, covering requests, collections, variables, authentication, scripting, automation, validation, and reporting.

  • 3 DaysDuration
  • PPLAccredited
  • 3 LanguagesArabic · English · Hindi
  • ₹6,499.00 Per delegate

This course is accredited by PPL

This is for all ppl accredited courses
2M+ Delegates trained worldwide
15,000+ Corporate clients
490+ Training locations
4.8 ★ Average learner rating
20% OFF Limited-time launch offer
— The journey

Course Outline

What the programme covers, module by module.

Module 1: Introduction to API Testing

  • API fundamentals
  • API testing concepts
  • Web services
  • REST APIs
  • Testing objectives
  • API testing workflow

Module 2: Introduction to Postman

  • Postman overview
  • Postman interface
  • Workspaces
  • Collections
  • Request builder
  • Response viewer

Module 3: HTTP Fundamentals

  • HTTP protocol
  • Requests and responses
  • HTTP methods
  • Status codes
  • Headers
  • Content types

Module 4: Creating API Requests

  • GET requests
  • POST requests
  • PUT requests
  • PATCH requests
  • DELETE requests
  • Request execution

Module 5: Request Parameters & Headers

  • Path parameters
  • Query parameters
  • Request headers
  • Content-Type
  • Accept headers
  • Custom headers

Module 6: Request Bodies

  • JSON bodies
  • Form data
  • URL-encoded data
  • Raw data
  • Binary data
  • Request payloads

Module 7: Understanding API Responses

  • Response status
  • Response body
  • Response headers
  • Response time
  • Cookies
  • Response validation

Module 8: Postman Collections

  • Creating collections
  • Organising requests
  • Collection folders
  • Saving requests
  • Duplicating requests
  • Collection management

Module 9: Variables & Environments

  • Global variables
  • Collection variables
  • Environment variables
  • Local variables
  • Variable scopes
  • Dynamic configuration

Module 10: API Authentication

  • Basic authentication
  • Bearer tokens
  • API keys
  • OAuth concepts
  • Authentication headers
  • Token management

Module 11: Writing Test Assertions

  • Post-response scripts
  • Status assertions
  • Response body assertions
  • Header assertions
  • Response time assertions
  • Test results

Module 12: JavaScript Scripting in Postman

  • Postman scripting concepts
  • JavaScript fundamentals
  • pm object
  • Accessing responses
  • Setting variables
  • Reusable scripts

Module 13: Dynamic Data & Pre-Request Scripts

  • Pre-request scripts
  • Dynamic values
  • Random data
  • Timestamps
  • Variable generation
  • Request preparation

Module 14: Data-Driven API Testing

  • External test data
  • CSV data
  • JSON data
  • Parameterised requests
  • Multiple datasets
  • Data-driven execution

Module 15: Collection Runner

  • Running collections
  • Execution order
  • Iterations
  • Environment selection
  • Test results
  • Failure analysis

Module 16: API Workflow Testing

  • Request chaining
  • Extracting response data
  • Passing dynamic values
  • Dependent requests
  • End-to-end workflows
  • Scenario testing

Module 17: Negative & Boundary Testing

  • Invalid requests
  • Missing parameters
  • Invalid data types
  • Boundary values
  • Error responses
  • Negative scenarios

Module 18: Mock Servers

  • Mocking concepts
  • Mock responses
  • Examples
  • Simulated endpoints
  • Testing dependencies
  • Mock-based development

Module 19: API Documentation

  • Documentation concepts
  • Collection documentation
  • Request descriptions
  • Examples
  • Sharing documentation
  • Maintaining API information

Module 20: API Security & Debugging

  • Authentication testing
  • Authorisation testing
  • Input validation
  • Sensitive data handling
  • Postman Console
  • Troubleshooting requests

Module 21: Automated Execution & Reporting

  • Command-line execution concepts
  • Newman
  • Running collections
  • Environment files
  • Test reports
  • Automated API testing

Module 22: CI/CD Integration & Testing Practices

  • CI/CD concepts
  • Pipeline execution
  • Automated regression testing
  • Test organisation
  • Maintainable collections
  • API testing best practices
— 01.2 · Is it right for you?

Who it's for & what's included

Pick a delivery method to see exactly who it suits and everything you receive.

Who it's for

Classroom

Best for learners who want face-to-face tuition and to network with peers in person.

What's included

Everything you get

  • Live instructor on-site
  • Printed workbook & materials
  • Group exercises & case studies
Who it's for

Online Instructor-Led

Best for learners who want a live instructor and a fixed schedule, without the travel.

What's included

Everything you get

  • Live instructor via video call
  • Digital workbook & resources
  • Session recordings
Who it's for

Self-Paced

Best for self-motivated learners who need maximum flexibility around work and life.

What's included

Everything you get

  • On-demand video lessons
  • Interactive quizzes
  • 24/7 access on any device
— About this course

Course Overview

The Postman API Testing program equips working professionals with practical skills for testing RESTful APIs using Postman. Participants learn HTTP fundamentals, request creation, parameters, headers, authentication, collections, environments, variables, assertions, scripts, data-driven testing, workflows, API documentation, mocking, monitoring, automated execution, security testing, debugging, and CI/CD integration.

— What you will master

Course Objectives

01

Understand API testing fundamentals, REST concepts, and HTTP communication.

02

Create and execute different API requests using Postman.

03

Manage collections, environments, parameters, headers, and variables effectively.

04

Implement authentication and manage tokens for protected API endpoints.

05

Write assertions and scripts to validate API responses automatically.

06

Perform data-driven, workflow, negative, and boundary API testing.

07

Use mock servers, documentation, debugging, and automated collection execution.

08

Integrate Postman API tests into CI/CD workflows and maintain reusable test collections.

— Questions answered

Frequently Asked Questions

Who should attend this course?
The course is suitable for QA engineers, software testers, automation testers, API testers, developers, and working professionals involved in application testing.
Do I need previous Postman experience?
No. The program starts with Postman and API testing fundamentals before progressing to scripting, automation, and workflow testing.
Does the course cover API authentication?
Yes. Participants learn Basic Authentication, Bearer Tokens, API Keys, OAuth concepts, authentication headers, and token management.
Does the course cover automated API testing?
Yes. The program covers assertions, scripts, Collection Runner, data-driven execution, Newman, automated regression testing, and CI/CD integration.
Does the course cover JavaScript scripting?
Yes. Participants learn the JavaScript concepts required for Postman scripts, including the pm object, variables, response processing, and reusable test logic.
— Trusted by learners

What our delegates say

★★★★★

"The structure, the practice exams, the instructor — all top tier. Passed first try."

AS
Ranjan PradhanSenior Project Manager
★★★★★

"Best training I have attended. The content is exactly what modern projects need."

JD
James DonovanProgramme Director
★★★★★

"24/7 support actually means 24/7 — got help on my mock exam at 2am. Worth every dollar."

MO
Maya OkaforPMO Lead

★ 4.8 / 5 from 12,000+ verified learner reviews on Trustpilot & Google.

PPL Academy enquiry form

Get the course
that's right for you.

Our advisors respond within one business day.

Full name
Work email
Contact number
Message (optional)
Your details are never shared with third parties.
< 24h Response
Live & online Delivery
Certified Instructors