Learn Postman for API Testing (Step-by-Step Tutorial)

  Рет қаралды 35,261

Automation Step by Step

Automation Step by Step

Күн бұрын

Пікірлер: 135
@AAAA-s6w7dAA
@AAAA-s6w7dAA 18 күн бұрын
This is the most premium stuff I have ever seen.
@RaghavPal
@RaghavPal 17 күн бұрын
So happy to hear this.. keep learning
@vignesh170794
@vignesh170794 Ай бұрын
I was using Postman in my previous company for basic use. Now after I gone through this video, I came to know about the nuances of the Postman and its entire usage. I'm confident now that I can showcase my skills and knowledge moving forward in Postman. Thank you! #KeepTeaching #KeepLearning
@RaghavPal
@RaghavPal Ай бұрын
Glad it was helpful Vignesh.. keep learning
@shilpaparthasarathy1033
@shilpaparthasarathy1033 4 күн бұрын
This is the BEST video that I have come across which covers overview on API and how to use Postman tool so very well! Awesome work and presentation! Very helpful.👏
@RaghavPal
@RaghavPal 3 күн бұрын
Thanks for the kind words Shilpa.. Keep exploring the world of API testing.
@pgcreation1474
@pgcreation1474 4 ай бұрын
I have experience in API with postman, But I need to revise everything from start because from last 2 years i didn't working on API, So I will start this Session but in advance I want to THANK YOU Sir for this Easy & Simple Course 👍 I will start & complete.
@RaghavPal
@RaghavPal 4 ай бұрын
All the best
@ms_zara_
@ms_zara_ 23 сағат бұрын
This is the most premium stuff I have ever seen. Thanks a Lot sir!
@RaghavPal
@RaghavPal 4 сағат бұрын
You are welcome! Glad to hear it was helpful
@web_shivam
@web_shivam 4 ай бұрын
Thank you so much for this. I appreciate the work you're doing for the community
@RaghavPal
@RaghavPal 4 ай бұрын
My pleasure Shivam
@poojashirke5
@poojashirke5 Ай бұрын
i just went through this video and found out really useful.Very useful for practice for interviews
@RaghavPal
@RaghavPal Ай бұрын
Glad it was helpful Pooja
@FinanceThrive-z4n
@FinanceThrive-z4n Ай бұрын
Fantastic video sir, you have covered everything in a single video
@RaghavPal
@RaghavPal Ай бұрын
Most welcome
@ThomasNettesheim-h7h
@ThomasNettesheim-h7h 18 күн бұрын
Really good video. I also appreciated you correcting and troubleshooting. Always good to know why things aren't working and showing how to correct. Thank you!
@RaghavPal
@RaghavPal 18 күн бұрын
I'm glad you found the troubleshooting part useful! Thanks for watching Thomas
@HeshamMedhat-y4z
@HeshamMedhat-y4z 3 күн бұрын
I have watched some of your videos and playlists, and I am confident in saying that you are the best, Raghav 💗
@RaghavPal
@RaghavPal 3 күн бұрын
That's really kind of you Hesham.. Keep learning
@kkbhargava1986
@kkbhargava1986 Ай бұрын
Very nice video which has covered a lot at initial level. Thanks a lot.👍
@RaghavPal
@RaghavPal Ай бұрын
Most welcome K.K.
@chandrashekharb6567
@chandrashekharb6567 2 ай бұрын
Thank you Raghav, for your effort in helping people understand the concepts in a very simple way
@RaghavPal
@RaghavPal 2 ай бұрын
So nice of you Chandrashekhar
@SkincareReviewsForYou
@SkincareReviewsForYou Ай бұрын
Thanks alot for the beneficial and short videos, it helped me alot❤ keep teaching ♥️
@RaghavPal
@RaghavPal Ай бұрын
Glad to hear that
@waytoMokshyaitisreal
@waytoMokshyaitisreal 11 күн бұрын
Wild fire hai mera Raghav 😊. Thank you 😊for your teaching. I am learning and applying for job❤
@RaghavPal
@RaghavPal 10 күн бұрын
I’m glad my videos are helpful! 😊
@tazbaloch2418
@tazbaloch2418 2 ай бұрын
bhai i have seen some postman videos , but your way of explaining is the best , thank you so much for a great video
@RaghavPal
@RaghavPal 2 ай бұрын
So nice of you Tazba
@Geead
@Geead 2 ай бұрын
This is so simplified. Thank you
@RaghavPal
@RaghavPal 2 ай бұрын
Glad it was helpful
@owonifariajibola
@owonifariajibola 4 ай бұрын
Thank you for this update and training....Love you
@RaghavPal
@RaghavPal 4 ай бұрын
Most welcome
@magoxxii
@magoxxii 6 күн бұрын
Great video, thanks!
@RaghavPal
@RaghavPal 5 күн бұрын
You're welcome
@jackmcbride1278
@jackmcbride1278 2 ай бұрын
Very helpful video! Thank you!
@RaghavPal
@RaghavPal 2 ай бұрын
Glad it was helpful Jack
@KS-bk9tr
@KS-bk9tr 17 күн бұрын
Please explain the Newman command runner too.
@RaghavPal
@RaghavPal 17 күн бұрын
Sure, can check other Postman videos here automationstepbystep.com/
@bhupinderkaur5916
@bhupinderkaur5916 6 күн бұрын
Sir, really thank you soo soo much, 🙏😢 it' very helpful for me
@RaghavPal
@RaghavPal 5 күн бұрын
Most welcome Bhupinder
@andyrockstar78
@andyrockstar78 4 ай бұрын
Oh wow I was wondering when will get updated videos on postman api or rest assured. Here we have. 🎉 👏
@RaghavPal
@RaghavPal 4 ай бұрын
Great to know this Andy
@andyrockstar78
@andyrockstar78 3 ай бұрын
@@RaghavPal Like your other old video on Postman will this single video cover everything on Postman or you have planned more videos in the Postman Series
@RaghavPal
@RaghavPal 3 ай бұрын
Andy i made this video as there were some Interface changes in new version. Old videos are still valid and if you cannot find any topic here can check the earlier ones.
@kumarakuru1396
@kumarakuru1396 18 күн бұрын
Wonderfful Explanation
@RaghavPal
@RaghavPal 17 күн бұрын
Thanks, glad you found it helpful
@tteejjj
@tteejjj 3 ай бұрын
🎉 amazing explanation sir...... Amazing.... thanks..... what's the next step to learn after this plz suggest
@RaghavPal
@RaghavPal 3 ай бұрын
Thanks, can check more Postman and API tutorials here - automationstepbystep.com/
@AmandaChaabniManel
@AmandaChaabniManel 17 күн бұрын
thank you so much sir !
@RaghavPal
@RaghavPal 15 күн бұрын
You're welcome Amanda, I'm glad it helped!
@rbcookingchannel-cg7xs
@rbcookingchannel-cg7xs 21 күн бұрын
very helpful video
@RaghavPal
@RaghavPal 20 күн бұрын
Appreciate the feedback, glad it was helpful
@hariharakrishnan9085
@hariharakrishnan9085 3 ай бұрын
Hi Raghav, Please post videos on Tableau, ETL Testing, Accessibility Testing (JAWS) and Penetration testing (Burpsuite)
@RaghavPal
@RaghavPal 3 ай бұрын
Sure Hari I will plan for this
@rbcookingchannel-cg7xs
@rbcookingchannel-cg7xs 21 күн бұрын
Thanks for sharing
@RaghavPal
@RaghavPal 20 күн бұрын
Glad you liked it, keep practicing
@gowthamravi2018
@gowthamravi2018 4 ай бұрын
Thankyou raghav sir 🎉
@RaghavPal
@RaghavPal 4 ай бұрын
Most welcome Gowtham
@abhijeetsingh089
@abhijeetsingh089 4 ай бұрын
Raghav please teach us AI from scratch to Expert Level... And I can only request you because there is no one better than you and AI is the need of the hour
@RaghavPal
@RaghavPal 3 ай бұрын
I will work on this Abhijeet
@abhijeetsingh089
@abhijeetsingh089 3 ай бұрын
@@RaghavPal thanks sir
@havvamanikfan5478
@havvamanikfan5478 Сағат бұрын
Put and patch what is the major difference? In both way we are running the program in the same way right?
@saiashok28
@saiashok28 2 ай бұрын
Thanks for the tutorial. Do you have videos on REST Assured as well? I don't see that under your videos, so I'm asking.
@RaghavPal
@RaghavPal 2 ай бұрын
Yes, can check all here - automationstepbystep.com/
@JHendrix98
@JHendrix98 Ай бұрын
Great video. What program did you use to make this video?
@RaghavPal
@RaghavPal Ай бұрын
used mac tools
@JHendrix98
@JHendrix98 Ай бұрын
@@RaghavPal thank you. E.g. Quicktime?
@RaghavPal
@RaghavPal Ай бұрын
Yes
@hectormanuelmh
@hectormanuelmh 4 ай бұрын
hi Raghav, I was following this great course but when I try to run the collection I got this error, I was looking for a fix on internot but not lucky so far, have you any idea what can I do to fix this? thanks in advance: Failed running the collection: TypeError: Cannot read properties of undefined (reading 'id')
@hectormanuelmh
@hectormanuelmh 4 ай бұрын
Finally I found the issue is because I was using the web application, I installed desktop app and now everything is working, thank you very much you for this great course
@RaghavPal
@RaghavPal 4 ай бұрын
Great.. keep learning Hector
@SamvedKulkarni
@SamvedKulkarni 15 күн бұрын
are all the topics covered in this video and is this tutorial enough to learn postman tool in detail and crack the interview.please respond
@RaghavPal
@RaghavPal 14 күн бұрын
Samved Yes, if you follow this along with hands-on you should be able to tackle postman interview questions. Also can check more Postman lectures here - automationstepbystep.com/
@lalitarao199
@lalitarao199 Ай бұрын
Hello Sir, can you please make a playlist for beginners , which video we should follow step wise? Like first we should know manual testing then we should know jira, java script, postman. Etc. I want start my career in testing. What should I do i know before give any interview?
@RaghavPal
@RaghavPal Ай бұрын
Okay Lalita, i will plan something on this
@snehaswarnam5777
@snehaswarnam5777 4 ай бұрын
Thank you sir
@RaghavPal
@RaghavPal 4 ай бұрын
Most welcome Sneha
@Unesda7654
@Unesda7654 2 ай бұрын
Great job
@RaghavPal
@RaghavPal 2 ай бұрын
Thanks
@mohamedhakkim9807
@mohamedhakkim9807 29 күн бұрын
Sir, please upload rest assured API testing video
@RaghavPal
@RaghavPal 27 күн бұрын
Mohamed Can check it here - automationstepbystep.com/
@mohamedhakkim9807
@mohamedhakkim9807 27 күн бұрын
@@RaghavPal OK
@shubhs339
@shubhs339 3 ай бұрын
Please tell how to check json response is normal or dynamic.
@RaghavPal
@RaghavPal 3 ай бұрын
Shubh To check if the JSON response is static or dynamic, you can use the following methods: Static JSON Response A static JSON response is one that remains the same for every request. To check if the response is static: Send the same request multiple times. Compare the responses to see if they are identical. If the responses are identical, it's likely a static response. Dynamic JSON Response A dynamic JSON response is one that changes based on certain conditions, such as input parameters or user data. To check if the response is dynamic: Send the same request with different input parameters (e.g., different query parameters or request bodies). Compare the responses to see if they are different. If the responses are different, it's likely a dynamic response. Example: Let's say you're testing a API endpoint that returns a list of users. You send a GET request to example.com/users and receive the following JSON response: [ { "id": 1, "name": "John Doe" }, { "id": 2, "name": "Jane Doe" } ] To check if the response is static or dynamic, you can try the following: Send the same request multiple times and compare the responses. If they are identical, it's likely a static response. Send the request with different query parameters, such as example.com/users?sort=name. If the response changes, it's likely a dynamic response.
@singhalaviral
@singhalaviral 4 ай бұрын
Hello Sir Thank you for the amazing video. Could you please make a similar update video for docker + kubernetes? I think if you teach them together as well, it will he more intuitive. Thank you again sir, great stuff
@RaghavPal
@RaghavPal 4 ай бұрын
I will do Aviral
@andyrockstar78
@andyrockstar78 4 ай бұрын
@raghav can you please upload latest videos on rest assured. Much needed
@RaghavPal
@RaghavPal 4 ай бұрын
I will plan on this Andy
@ramya-s17
@ramya-s17 3 ай бұрын
Hi Raghav sir, can you please make a video of xpath parameters of API
@RaghavPal
@RaghavPal 2 ай бұрын
Sure Ramya, have you checked XPath related videos on the channel - automationstepbystep.com/ kzbin.info/aero/PLhW3qG5bs-L9DloLUPwC3GdFimY5Ce_gS
@mdpass913
@mdpass913 4 ай бұрын
Hi Raghav Thanks for this video, it's really helped me. Kindly help with videos to generate Postman report using Newman Haven't been having some difficult recently with the Newman report
@RaghavPal
@RaghavPal 4 ай бұрын
I will add in next lecture
@soloposmenu
@soloposmenu 3 ай бұрын
Hello @RaghavPal, I am an old developer and I missed the tablets and phones as devices to be used in a REST API environment, basically stuck on Windows. i would like to migrate my windows clients to Android using REST API, but still keeping my database as I have now (basically a Ms-access db). I know is to the subject of the video you created, but I though you may point me in the correct direction. Thank you beforehand If you can read this
@RaghavPal
@RaghavPal 3 ай бұрын
Alright, let's try to craft a basic roadmap to help you migrate your Windows clients to Android using REST APIs while keeping your existing MS Access database Core Idea: You'll essentially be building a bridge between your Android app and your MS Access database. The Android app will send requests (like "get this data" or "update that record") to your REST API, and the API will handle talking to your database and sending the appropriate responses back to the app. Basic Steps: Set up a REST API Server: You'll need a server-side environment to host your API. Consider options like: Node.js with Express.js (popular and relatively easy to learn) Python with Flask or Django .NET Core Web API (if you're comfortable with C#) Even PHP can work if you're familiar with it This server will receive requests from your Android app, process them, interact with your MS Access database, and send back the results. Connect your API to the MS Access Database: You'll need a way for your server-side code to talk to your MS Access database. Libraries like node-adodb (for Node.js) or pyodbc (for Python) can help establish this connection Design your API Endpoints: Think about the types of operations your Android app will need to perform (e.g., fetching customer data, adding new orders, updating inventory). Create API endpoints (URLs) for each of these operations. For example: GET /customers to fetch a list of customers POST /orders to add a new order PUT /inventory/{id} to update inventory for a specific item Build your Android App: Use Android Studio and either Java or Kotlin to develop your app. Utilize libraries like Retrofit or Volley to make HTTP requests to your REST API. Handle the responses from the API and display the data in your app's user interface Example (Using Node.js with Express.js and node-adodb): JavaScript const express = require('express'); const ADODB = require('node-adodb'); const app = express(); const connection = ADODB.open('Provider=Microsoft.ACE.OLEDB.12.0;Data Source=your_database.accdb;'); app.get('/customers', async (req, res) => { try { const result = await connection.query('SELECT * FROM Customers'); res.json(result); } catch (error) { res.status(500).json({ error: error.message }); } }); // ... other endpoints app.listen(3000, () => console.log('Server listening on port 3000')); Use code with caution. Important Considerations: Security: Make sure to implement proper security measures to protect your API and database from unauthorized access. Error Handling: Include robust error handling in both your API and Android app to gracefully handle any issues that might arise Testing: Thoroughly test your API and Android app to ensure everything works as expected Remember: This is a simplified overview. The actual implementation will involve more details and complexities. Break down the process into smaller, manageable tasks. Don't hesitate to seek help from online resources or communities. Let me know if you have any specific questions or would like more elaboration on any of the steps -
@soloposmenu
@soloposmenu 3 ай бұрын
@@RaghavPal Thanks so much for your reply. At the time i wrote you, i was at the hospital with recently discovered kidney problem. I had to give up my phone, I could not check on this post again. Well, I am much better and on a road to recovery and a few minutes ago I just read your full response. The pointer are superb and indeed will lead me in a new direction , that I had not considered (node.js). Thanks for your kindness and orientation. Humberto
@RaghavPal
@RaghavPal 3 ай бұрын
You're welcome Humberto ..Glad to hear you're on the road to recovery .. I'm thrilled that my response was helpful and opened up a new direction for you Take care of yourself and feel better soon -
@soloposmenu
@soloposmenu 3 ай бұрын
@@RaghavPal Thanks again for being able to share your knowledge
@rohitshirbhate6713
@rohitshirbhate6713 4 ай бұрын
Hi Raghav, I'm expecting a Rest Assured tutorial similar to this Postman tutorial.
@RaghavPal
@RaghavPal 4 ай бұрын
Will upload soon Rohit
@yashtiwari2300
@yashtiwari2300 4 ай бұрын
Thank you so much Sir, I have recently completed your Postman playlist of 2022, Do I need to see this video again?
@RaghavPal
@RaghavPal 4 ай бұрын
Yash If you have completed entire 2022 playlist with hands-on, you can just watch the initial parts on GUI n features where we have some changes in new version.. Rest will be good 👍🏻
@slobodanparizoski6869
@slobodanparizoski6869 Ай бұрын
Is it possible to have different envs for the same collection? And to be able to use variables from them in one collection run? This is needed to group the variables in an understandable manner and for easier maintenance.
@RaghavPal
@RaghavPal Ай бұрын
Slobodan 1. **Create Environments**: Go to **Environments** in Postman and create different environments (e.g., `Dev`, `QA`, `Prod`). 2. **Add Variables**: Define variables (e.g., `base_url`, `api_key`) in each environment. 3. **Use Variables**: In your collection, use variables like `{{base_url}}`. 4. **Run Collection**: In **Collection Runner**, select the desired environment. Variables from that environment will be used. This allows you to manage different environments and variables in one collection -
@Rahulchandra-n5l
@Rahulchandra-n5l 17 күн бұрын
How to parametrize the data,like for example how to keep different values for field "email", every time i run these tests
@RaghavPal
@RaghavPal 17 күн бұрын
Rahul I have covered variables and data driven in other playlists of Postman. Can check here - automationstepbystep.com/
@owonifariajibola
@owonifariajibola 4 ай бұрын
@Raghav Can you please make updates on some other tools too... Thanks 🙏🏾
@RaghavPal
@RaghavPal 4 ай бұрын
Sure.. let me know what you are looking for
@rbcookingchannel-cg7xs
@rbcookingchannel-cg7xs 21 күн бұрын
Make a video about Swagger
@RaghavPal
@RaghavPal 20 күн бұрын
I will plan
@siddardhch9655
@siddardhch9655 6 күн бұрын
When i am implementing post and patch request in body raw it throwing bad gateway error when i tried in form data it creating successfully
@RaghavPal
@RaghavPal 5 күн бұрын
Siddardha Here’s a quick fix for your issue: 1. Check Content-Type Header - For `Body > Raw`, set the Content-Type header to `application/json`. - For `Form-Data`, Postman automatically sets the correct headers. 2. Validate JSON Format - Ensure your JSON in `Body > Raw` is properly formatted and valid. 3. Check API Documentation - Confirm if the API specifically requires `form-data` instead of `raw`. 4. Test with Form-Data - If it works with `form-data`, stick with it unless the API mandates `raw`. Let me know if the issue persists
@GIRIDHARASRINIVASGUNTREDDY
@GIRIDHARASRINIVASGUNTREDDY 4 ай бұрын
Sir is this course about postman tool or API testing.. ?
@RaghavPal
@RaghavPal 4 ай бұрын
It's on API Testing with Postman
@MySpace-y8s
@MySpace-y8s 12 күн бұрын
After using POST Method for creating / adding new data, then I ran GET request but I didn't find newly added test data, it says 404 Not found. Weirdly when tried to update using PUT ,it worked. Why is it it not displaying using GET request?
@RaghavPal
@RaghavPal 12 күн бұрын
In case you are using the demo apis like reqres.in, the data does not get created on the server when you run Post, so you may not get that data when you run GET. In case you are using some other REAL APIs Here’s why the GET request is not showing the new data and how to fix it: ### Possible Reasons: 1. Data Not Persisted: The POST method might not be saving the data to the server/database. 2. Wrong Endpoint for GET: The GET request might be pointing to an incorrect URL or resource. 3. Caching Issue: The server might not be refreshing the data immediately. 4. Different Environments: POST and GET might be hitting different servers or environments. 5. POST Response Not Correct: The POST request may succeed but not actually create the resource. ---
@MySpace-y8s
@MySpace-y8s 12 күн бұрын
@@RaghavPal Thank You Raghav. One other question: If data is not getting created on server then how are we able to update the new data?
@RaghavPal
@RaghavPal 11 күн бұрын
I believe you are talking about ReqRes.in APIs. these are dummy APIs for testing and they have static response
@anshikamaurya5387
@anshikamaurya5387 Ай бұрын
If I am getting 2OO OK response in delete method , is that ok?
@RaghavPal
@RaghavPal Ай бұрын
yes, it must be how api is designed by dev
@TheStartupSquad
@TheStartupSquad Ай бұрын
Hi Raghav.... I cant login into my postman account since i have forgot my password ..if i try with forgot password option ..i couldn't find any pwd reset link in my mail box...could you plse help me with a solution
@RaghavPal
@RaghavPal Ай бұрын
Check Spam/Junk Mail: Look for the reset link in the spam/junk folder of your email. Resend Reset Link: Try using the "Forgot Password" option again and ensure the email address is correct. Contact Support: Reach out to Postman support via their Help Center for assistance. Alternative Login: If you've previously linked a Google or GitHub account, try signing in using those credentials.
@abdulbasitkhan2865
@abdulbasitkhan2865 3 ай бұрын
when i set collection varaiable it does not automatically fetch the value/name in collection as shown in yours, why is this so please guide
@RaghavPal
@RaghavPal 3 ай бұрын
Did you save after adding the variable. please check and try again
@InduShree-i7o
@InduShree-i7o 16 күн бұрын
How to delete the environment
@RaghavPal
@RaghavPal 15 күн бұрын
Indu 1. Open Postman. 2. Go to the **Environments** tab (top-right gear icon). 3. Find the environment you want to delete. 4. Click the trash/bin icon next to it. 5. Confirm deletion. Done! ✅ -
@Keerthikithu
@Keerthikithu 2 ай бұрын
hlo i have a doubt i import some file but getting only 401 error
@RaghavPal
@RaghavPal 2 ай бұрын
will need to check details and logs Keerthi
@shivasand7557
@shivasand7557 2 ай бұрын
How to contact you sir
@RaghavPal
@RaghavPal 2 ай бұрын
Can let me know your queries here Shiva
@shivasand7557
@shivasand7557 2 ай бұрын
@RaghavPal Required training/classes on Mobile Testing with Browserstack. Can you please provide contact
@RaghavPal
@RaghavPal 2 ай бұрын
Shiva not taking live trainings now..
@shivasand7557
@shivasand7557 2 ай бұрын
@@RaghavPal any Videos/ Tutorial available on mobile Testing Browsestack
@RaghavPal
@RaghavPal 2 ай бұрын
can check all here automationstepbystep.com/
Postman Beginner's Course - API Testing
2:09:38
freeCodeCamp.org
Рет қаралды 2,5 МЛН
Session1: Introduction to API Testing
1:28:06
SDET- QA
Рет қаралды 1,1 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
JMeter Complete Step by Step from scratch | 2024
2:16:42
Automation Step by Step
Рет қаралды 13 М.
Proxy vs Reverse Proxy vs Load Balancer | Simply Explained
13:19
TechWorld with Nana
Рет қаралды 273 М.
Simon Sinek's Advice Will Leave You SPEECHLESS 2.0 (MUST WATCH)
20:43
Alpha Leaders
Рет қаралды 2,5 МЛН
Postman Api Testing Tutorial for beginners
16:45
Codemify
Рет қаралды 68 М.
Cypress Complete Beginners Masterclass 1 | Step by Step | Raghav Pal |
1:20:54
Automation Step by Step
Рет қаралды 215 М.
APIs Explained (in 4 Minutes)
3:57
Exponent
Рет қаралды 1,2 МЛН
API Testing Using Postman | Crash Course
3:27:51
Mukesh otwani
Рет қаралды 113 М.