Course Outline
Introduction
Postman and the Basics of API Testing
- Distinguishing between API testing, unit testing, and UI testing.
Protocols Supported by Postman
- Covering Soap, Rest, HTTP, and GraphQL.
- Differentiating path parameters from query parameters.
Essentials of API Testing
- Handling Get requests.
- Handling Post requests.
- Parameterizing requests.
- Working with Collections.
Setting Up the Development Environment
- Installation and configuration of Postman.
- Creating a Postman account.
Building API Requests
- Utilizing test APIs.
- Including additional data in requests.
- Constructing dynamic requests using variables.
- Importing requests from a web browser.
- Debugging request issues.
- Storing and sharing requests.
- Analyzing responses.
Testing and Scripting
- Writing test scripts.
- Conducting API tests.
- Refactoring test cases for efficiency.
Integrating API Workflows with GitHub
- Configuring two-factor authentication for both Postman and GitHub.
- Developing basic workflows using the GitHub API.
Automating Test Execution
- Using the collection runner for sampling.
- Implementing Postman monitors.
- Installing NewMan.
- Executing collections with Newman and producing reports.
Summary and Conclusion
Requirements
- Familiarity with HTTP protocols.
- Experience with NodeJS and 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.