The Postman Always Delivers - Coggle Diagram
The Postman Always Delivers
Postman Pat (This is terrible)
Who's heard of Postman?
What have people used it for before?
Slides showing all the tools used for these types of tests that can be replaced with postman
What tools do you use for exploratory testing?
Questions - what do you use for API documentation?
Q - What do you use to run automated tests against API
What if I told you you could do all of this using Postman?
How do you perform latency checks against an API endpoint?
What do you use for security testing?
Brute force attacks
Part 1 - Requests, collections, general setup
Testing an API Endpoint
Automation - Will show this later
Team workspace setup
What is an API
Give a simple example and stick with it throughout
Part 2 - Tests, Variables, Environments
Writing Tests using JS within Postman
Using tools and libraries like Faker within tests
Pre request scripts
Part 3 - Documentation, Mocking
Mocking an endpoint
Importing documentation from Swagger
Mocking for a demo
mocking to simulate error scenarios and verify responses
Part 4 - Automation, Performance, Test reports
Running a collection
Automating the running of collections using Newman
Adding to CI/CD pipeline - GitLab
Generating test reports - html extra - Danny Dainton
Synthetic Monitoring of endpoint
Part 5 - Other types of testing - Scripts, Exploratory, Security
Amber race scripts
Brute force injection
Link to GitHub repo (Create a Github repo)
Examples I've worked through should be available in repo to clone and try out