Get in Touch
 Duration 21 hours

Course Outline

Introduction

Postman and API Testing

  • Comparing API testing, Unit testing, and UI testing

Protocols Supported by Postman

  • Soap, Rest, HTTP, GraphQL
  • Distinguishing Path parameters from query parameters

Core Concepts of API Testing

  • Get requests
  • Post requests
  • Request parameterization
  • Collections

Development Environment Setup

  • Installing and configuring Postman
  • Account registration in Postman

Building API Requests

  • Utilizing a test API
  • Including additional data in requests
  • Constructing dynamic requests using variables
  • Importing requests from a browser
  • Debugging request processes
  • Storing and sharing requests
  • Analyzing responses

Test Execution and Scripting

  • Writing test scripts
  • Validating API behavior
  • Refactoring test cases

API Integration with GitHub

  • Configuring two-factor authentication for Postman and GitHub
  • Building basic workflows using the GitHub API

Automating Test Execution

  • Using the Collection Runner for sampling
  • Leveraging Postman monitors
  • Installing NewMan
  • Executing collections via Newman and generating reports

Summary and Closing

Requirements

  • Working knowledge of HTTP
  • Familiarity with NodeJS/NPM

Target Audience

  • Software Testers

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories