Exploratory Testing of an HTTP REST API with Postman and Fiddler proxy

  Рет қаралды 5,138

EvilTester - Software Testing

EvilTester - Software Testing

Күн бұрын

workaround for postman proxy issue shown in this video- start proxy first, check browser sends traffic through proxy, then start postman pointing at proxy. I'm not sure if electron didn't shut down properly, or what. But when I reboot, and started in that order, Postman worked through proxy fine.
A short exploratory testing session on a REST API running locally using Postman and Fiddler.
This session was a simple exploratory testing session based around the documentation supplied by the REST API application.
Postman v 5 failed to respond to the `--proxy-server=localhost:8888` command line option - later investigation revealed that Postman still supports --proxy-server so I don't know what caused that issue in this video
Postman v 5 can use proxies that act as default system proxy e.g. Fiddler or Charles
Using `Accept` header to change the content format of the response payload
Content Type validation of payloads in Postman
using different HTTP Verbs from Postman
Save requests in Postman to build up a 'collection' of requests
using Basic Auth in Postman requests
Pretty print payloads in JSON and XML in Postman
Using examples in documentation as test data
Why we should create custom data that makes testing self-documenting
405 is returned with a Method is not valid
201 returned on POST messages which create entities
*************
► Subscribe to My Channel For more videos like this www.youtube.com...
*************
►► Contact Details:
Read my writing and blogs at:
✓ www.eviltester.com
✓ www.seleniumsim...
✓ www.javafortest...
✓ www.compendiumd...
Follow me on social media:
★ / eviltester
★ / eviltester - @eviltester
★ / eviltester
★ / eviltester
★ / eviltester
*************
►► Read my books
compendiumdev.c...
★ "Dear Evil Tester" - explore the tester's mind
★ "Java For Testers" - learn to code in Java
★ "Automating and Testing a REST API - a case study"
*************
►►Learn skills from my online training courses
www.compendiumd...
★ Selenium WebDriver With Java
★ Technical Web Testing 101
★ Evil Tester Talks Technical Testing
★ Case Study: Java Desktop Application Technical Training
*************

Пікірлер: 5
@letsreadtogether6942
@letsreadtogether6942 4 жыл бұрын
Thanks for the video. I just wanted to share that if we open console window in postman , we will see all the attributes sent in request which means that there will be no requirement to set up a proxy.
@EvilTester
@EvilTester 4 жыл бұрын
The console can help. But I only trust the proxy :)
@amitwertheimer7762
@amitwertheimer7762 7 жыл бұрын
Hi, I have a couple of questions: 1. I could see you doing a lot of things, sending some data to the application. was there a reason for sending the particular input you did? 2. I can see why send traffic through ZAP, as it would point to a lot of stuff (for instance, it would flag revealing "jetty" as your server in the returning headers, which in some contexts is an issue), but apart from painting errors in red, was setting up fiddler actually worth it? Also, I've heard that there's fiddler for mac now, not sure if it is the default proxy or not.
@EvilTester
@EvilTester 7 жыл бұрын
1) I just wanted simple valid data - no other reason 2) Without the proxy I can't see the actual messages and responses, I find that essential - also I can see in time order the requests and responses sent, also I can save them out as a session for documenting my work - worth it for me. I haven't tried fiddler for mac - I use Charles instead when on a mac
@amitwertheimer7762
@amitwertheimer7762 7 жыл бұрын
thanks!
Postman Beginner's Course - API Testing
2:09:38
freeCodeCamp.org
Рет қаралды 2,4 МЛН
Kluster Duo #настольныеигры #boardgames #игры #games #настолки #настольные_игры
00:47
إخفاء الطعام سرًا تحت الطاولة للتناول لاحقًا 😏🍽️
00:28
حرف إبداعية للمنزل في 5 دقائق
Рет қаралды 79 МЛН
Performance Testing with Fiddler Web Debugging Proxy
12:12
Progress Telerik
Рет қаралды 55 М.
All New Performance Testing Option in Postman is Awesome 🤯⚡️
9:58
Execute Automation
Рет қаралды 28 М.
What is Software Testing Strategy?
7:33
Paul Gerrard - Testing Anything
Рет қаралды 11 М.
Loop request based on data from response in Postman
13:13
Valentin Despa
Рет қаралды 60 М.
How Prometheus Monitoring works | Prometheus Architecture explained
21:31
TechWorld with Nana
Рет қаралды 1 МЛН
Getting Started With Using Charles Proxy For Testing Tutorial
14:18
Nicola Lindgren
Рет қаралды 27 М.
Spring Tips: Proxies
27:18
SpringDeveloper
Рет қаралды 12 М.
Ryan Dahl introduces JSR at DevWorld 2024
29:13
Deno
Рет қаралды 111 М.
Manual QA is Dead - Evil Tester Show Podcast
22:39
EvilTester - Software Testing
Рет қаралды 10 М.