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
Testimonials (7)
The possibilities of postman and future use of it.
Gordana Gacic - SEE Digital D.O.O.
Course - API Testing with Postman
Practical exercises and good interaction.
Biljana Dencic - SEE Digital D.O.O.
Course - API Testing with Postman
Acquiring new information.
Nada - Tamkeen Technologies
Course - API Testing with Postman
Variables and Parameters
Ratna Indugula - SCIF
Course - API Testing with Postman
I thought Piotr covered the material well and provided some insights for general usage and building Tests. He was generally helpful and took the time to ensure everyone understood what they were doing.
Tim Threadingham - Hemsley Fraser
Course - API Testing with Postman
Practical and hand on of executing the script of postman application interface.
Andrew Chiloane - Bankservafrica
Course - API Testing with Postman
The fact that it was very interactive and practical.