Course Outline
Introduction
Postman and the Art of API Testing
- Comparing API testing, unit testing, and UI testing
Protocols Supported by Postman
- SOAP, REST, HTTP, and GraphQL
- Distinguishing between path and query parameters
Core Concepts in API Testing
- Handling GET requests
- Handling POST requests
- Parameterizing requests for flexibility
- Managing Collections
Setting Up the Development Environment
- Installing and configuring Postman
- Account registration in Postman
Building API Requests
- Working with test APIs
- Including additional data in requests
- Creating dynamic requests using variables
- Importing requests directly from a browser
- Debugging request issues
- Saving and sharing request configurations
- Analyzing and inspecting responses
Testing and Scripting Strategies
- Writing test scripts
- Conducting comprehensive API tests
- Refactoring tests for maintainability
Integrating API Workflows with GitHub
- Configuring two-factor authentication on Postman and GitHub
- Building simple workflows using the GitHub API
Automation of Test Execution
- Utilizing the collection runner for sampling
- Implementing Postman monitors
- Installing Newman
- Executing collections via Newman and generating detailed reports
Conclusion and Key Takeaways
Requirements
- A solid grasp of HTTP protocols
- Practical experience with NodeJS/NPM
Target Audience
- Software Testers
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.