Get in Touch

Course Outline

Introduction

Postman and API Testing

  • API testing versus unit testing versus UI testing

Overview of Protocols Supported by Postman

  • SOAP, REST, HTTP, GraphQL
  • Path parameters versus query parameters

Fundamentals of API Testing

  • GET requests
  • POST requests
  • Parameterising requests
  • Collections

Preparing the Development Environment

  • Installing and configuring Postman
  • Registering in Postman

Creating API Requests

  • Using a test API
  • Passing additional data with a request
  • Creating dynamic requests with variables
  • Importing requests from a browser
  • Debugging requests
  • Saving and sharing requests
  • Inspecting responses

Testing and Scripting

  • Scripting a test
  • Testing an API
  • Refactoring tests

API Workflows with GitHub

  • Setting up two-factor authentication in Postman and GitHub
  • Creating a simple workflow using the GitHub API

Automating Test Execution

  • Sampling the collection runner
  • Using Postman monitors
  • Installing Newman
  • Running a collection with Newman and generating a report

Summary and Conclusion

Requirements

  • A solid understanding of HTTP
  • Experience with NodeJS/NPM

Audience

  • Software Testers
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories