Get in Touch

Course Outline

Introduction

Postman and API Testing

  • Comparing API, unit, and user interface testing methodologies

Overview of Protocols Supported by Postman

  • SOAP, REST, HTTP, and GraphQL support
  • Distinguishing between path and query parameters

Fundamentals of API Testing

  • Executing GET requests
  • Executing POST requests
  • Parameterizing requests for scalability
  • Organizing requests within collections

Preparing the Development Environment

  • Installing and configuring Postman for government use cases
  • Registering in Postman

Creating API Requests

  • Utilizing a sample API for demonstration
  • Transmitting additional data with requests
  • Constructing dynamic requests using variables
  • Importing requests from a web browser
  • Debugging request configurations
  • Saving and sharing requests among teams
  • Analyzing API responses

Testing and Scripting

  • Writing test scripts
  • Validating API functionality
  • Refactoring test logic for efficiency

API Workflows With GitHub

  • Configuring two-factor authentication on Postman and GitHub accounts
  • Establishing a basic workflow using the GitHub API

Automating Test Running

  • Utilizing the collection runner for sampling
  • Implementing Postman monitors for continuous validation
  • Installing NewMan CLI
  • Executing collections via NewMan and generating compliance reports

Summary and Conclusion

Requirements

  • Familiarity with Hypertext Transfer Protocol (HTTP) principles
  • Proficiency in NodeJS and NPM environments

Intended Audience

  • Software Quality Assurance professionals
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories