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 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
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.
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
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 👍🏻
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
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.
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
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
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 -
@@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
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 -
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')
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
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.
All the best
Thank you so much for this. I appreciate the work you're doing for the community
My pleasure Shivam
bhai i have seen some postman videos , but your way of explaining is the best , thank you so much for a great video
So nice of you Tazba
Thank you Raghav, for your effort in helping people understand the concepts in a very simple way
So nice of you Chandrashekhar
This is so simplified. Thank you
Glad it was helpful
🎉 amazing explanation sir...... Amazing.... thanks..... what's the next step to learn after this plz suggest
Thanks, can check more Postman and API tutorials here - automationstepbystep.com/
Thank you for this update and training....Love you
Most welcome
Oh wow I was wondering when will get updated videos on postman api or rest assured. Here we have. 🎉 👏
Great to know this Andy
@@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
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.
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.
Yes, can check all here - automationstepbystep.com/
Hi Raghav, Please post videos on Tableau, ETL Testing, Accessibility Testing (JAWS) and Penetration testing (Burpsuite)
Sure Hari
I will plan for this
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
I will work on this Abhijeet
@@RaghavPal thanks sir
Thank you so much Sir, I have recently completed your Postman playlist of 2022, Do I need to see this video again?
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 👍🏻
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
I will do Aviral
Please tell how to check json response is normal or dynamic.
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.
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
I will add in next lecture
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
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
-
@@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
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
-
@@RaghavPal Thanks again for being able to share your knowledge
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')
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
Great.. keep learning Hector
Thankyou raghav sir 🎉
Most welcome Gowtham
Hi Raghav sir, can you please make a video of xpath parameters of API
Sure Ramya, have you checked XPath related videos on the channel - automationstepbystep.com/
ua-cam.com/play/PLhW3qG5bs-L9DloLUPwC3GdFimY5Ce_gS.html
Thank you sir
Most welcome Sneha
Sir is this course about postman tool or API testing.. ?
It's on API Testing with Postman
@Raghav
Can you please make updates on some other tools too... Thanks 🙏🏾
Sure.. let me know what you are looking for
Hi Raghav,
I'm expecting a Rest Assured tutorial similar to this Postman tutorial.
Will upload soon Rohit
@raghav can you please upload latest videos on rest assured. Much needed
I will plan on this Andy
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
Did you save after adding the variable. please check and try again
How to contact you sir
Can let me know your queries here Shiva
@RaghavPal Required training/classes on Mobile Testing with Browserstack.
Can you please provide contact
Shiva
not taking live trainings now..
@@RaghavPal any Videos/ Tutorial available on mobile Testing Browsestack
can check all here automationstepbystep.com/