Not Only I am improving my Automation knowledge from these videos but also able to confidently present demo to client in a casual way. So thank you Naveen
the explanation of each and every step is what makes you different from others. what a great explanation of each and every statement! Thank you for clarifying all the small little doubts which were coming to my mind while watching this video! Undoubtedly,you are a great tutor!
Hi Naveen, Thanks for your videos on Rest APIs. I have a question, How can we pass the dynamic data via excel and pass it to the Post API to create the new entity?
HEY I JUST WANT TO TELL YOU THAT THANKS TO YOU IM A BETTER PROFESSIONAL. AND THAT YOUR GREAT JOB HAS SAVE MY JOB AND MY LIFE. THANKS GOOD BLESS YOU !!!!!!!!
Naveen, just wondering, PUT and DELETE videos were not created as of yet, if I am correct? Or they are now missing from the channel? Could not find them on this channel. Also huge Thank you for this. Hope PUT and DELETE videos will be back on this channel.
Thanks Naveen, very nicely explained. I just wanted to confirm that can we use TestUtils written for get response validation in Post response validations as well? As I tried I am getting exeception
Hi Naveen, How to handle run time checksum in API as my current API architecture generate run time checksum for data integrity. How should I automate that REST API with checksum ?
Hi naveen can we directly pass the payload as string ? if we have a complex payload it becomes laborious to create an equivalent java class and convert it to string using mapper right ? Do we have any code optimization ?
Hi Naveen, you are a genius. You have explained this so well.thank you so much. Please make a video on put and delete method. I really need that video and like me many people are waiting for your video. Pleasee. Thank you once again
Hi Naveen, Can you please tell me how do we pass a "x-www-form-urlencoded" in the Body of the POST call instead of a JSON string? I have a requirement of creating an oAuth token which accepts the input in "x-www-form-urlencoded" format.
Hi Naveen, how to get access token. In my project we are using Ready API for testing but ReadyAPI is not very useful. I referred your API videos to do testing using java but our service required authentication. I have to get access token first and send it along with request. Could you please help to set up code to get access token? Authentication is OAuth 2.0.
Hello Sir, I'm getting below error message while using Jackson bundle " failed to read artifact descriptor for com.fasterxml.jackson. " Any suggestions are welcome.
in my case, JSON response is simple test , whatever you select response format as TEXT or JSON. So I got error like , you response should start from '{'. - please suggest how to handle that response.
hi. what if the payload is huge and i have to replace only few fields within that payload each time. It wont be feasible to create variables for each field in the such huge payload. Is there any way where we can store the payload as a json file and replace few fields in this file and use it in POST request. Could you please clarify.
Hi Naveen, Your videos are really awesome and easy to grasp. Really appreciate your support provided for this API testing. Can you please share tutorials for put and delete method? Thanks a lot!!!
Hi Naveen, great video once again. How can we use this technique to test services implemented in graphql, as the payload request differs from above mentioned structure.. Thanks in advance.
Thanks for the video , I have one question how to do when there is some authorisation needed such as accesskey , secret key , and aws region? how to enter those in rest api automation
Thanks Naveen. The session was really helpful for me. All concepts got cleared from this session. You have really great content and knowledge. You have explained get and post calls for JSON, I want to do the same in XML as well. How can I do for post and get calls for XML?
All the valid APIs have some sort of authentication / authorization. How to deal with OAuth 2.0 or OAuth 1.0 authentication ? The tutorial is missing this important component. Could you please help ?
Hi I have almost 6 variables to be given for the POST API and 3 Header("accept", "application/json,Authorization", "Bearer " and "Content-Type", "application/json" how can I manage in this code because I am getting HTTP Error Code 302
Hi @Naveen, such an valuable learning and career enhancing and really appreciate your efforts. As per the promise in the video, please create Put/Delete api calls end to end.
PUT is similar to Post, we need to only create a variable as UpdatedAt in Users class and use HttpPut method in RestClient class and do the code changes accordingly. Similarly Delete can be implemented with HttpDelete method.
Hi Naveen, The Post URL I hit is having username and password authentication .. or having a soft token .. please let me know how can I add those in config file
Hi Naveen, Thank you so much for such an awesome videos for API Automation. Can you please create one more video for adding Environment variable through scrip to add secretAccessKey , accessKeyId and Authorization . Thank you in advance
Sir, I am getting issue when umarshling... Below is my issue: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.qa.data.Users` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator) Please tell me what to do. Getting issue in mapper.readValue. Please help me..
Hi, Naveen thank you for the videos, its all are superb. I have a situation like I need to do some basic authentication with Username and password, I have tried with the header concept and it does not. Also, i need to do POST request with some JSON object and array and some data will automatically come from the swagger (no need to enter), but i can not do this with the explanitation. Could you please provide ur inputs. So that i will do more work on these
Hi Naveen, These videos are really good. Helped me learn a lot. I am looking for a solution if u can help me with this. Situation : I have a larger Payload and have nested data so how will i process in the request ? I tried creating POJO also but its getting complex in the process, how i can minimize this if i have a larger payload to process.
(updated) in my case, JSON response is simple text , whatever you select response format as TEXT or JSON. So I got error like , you response should start from '{'. - please suggest how to handle that response.
Hi I have few qusetion. 1- Can i call PstCall withour any body. If so how can i do that 3- what is attribute in Jason.How to identify that. 2- In my application I have a very huge Jason body. So I am not able to identify like what are the attributes value. 3- How to pass such huge jason data in body payload.. Plzz reply.waiting for your response
Hi Naveen Thanks for sharing the info. While running my code, I am facing error: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of................
Hi,Naveen. Thanks a lot for this video,In my case and local ip POST method API automation is not possible ,but I can implement and run the POST method with url.Can any one help me to work with http and Local ip.
Hey Naveen OR Anyone, Can you guide on how to convert a string to application/x-www-form-urlencoded in java. Eg: POST body looks like this ===>>> grant_type=password&username=abc@xyz.com&password=xxyyzz In above tutorial, we are passing json as String the 'post' method BUT since its not application/x-www-form-urlencoded, its giving 400
Hi Naveen After Unmarshalling when i am creating object for Users getting below error com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.qa.data.Users` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (String)"{"name":"Morpheus_1","job":"Leader","createdAt":"2022-03-29T05:06:47.191Z","id":"780"}"; line: 1, column: 2] Please suggest some solution for this also please explain the reason for this
Not Only I am improving my Automation knowledge from these videos but also able to confidently present demo to client in a casual way. So thank you Naveen
Keep learning @ankita. Glad that you r learning from my content.
Hi Naveen, can you please explain how do we compare the json response with database values?
the explanation of each and every step is what makes you different from others. what a great explanation of each and every statement! Thank you for clarifying all the small little doubts which were coming to my mind while watching this video! Undoubtedly,you are a great tutor!
Naveen, why do we need to create pojo and then marshall and unmarshall. Instead can we pass json file straight away by reading jsonobject
Hi Naveen, Thanks for your videos on Rest APIs. I have a question, How can we pass the dynamic data via excel and pass it to the Post API to create the new entity?
HEY I JUST WANT TO TELL YOU THAT THANKS TO YOU IM A BETTER PROFESSIONAL. AND THAT YOUR GREAT JOB HAS SAVE MY JOB AND MY LIFE. THANKS GOOD BLESS YOU !!!!!!!!
Keep learning Maria! Best of luck
Thank you Naveen for this wonderful tutorial...By using the same concept of GET & POST have done PUT & DELETE also👍
Its total amazing :), i did it , PUT and delete. thank you so much Naveen.
@maria Bajwa : Can you share PUT , Delete , Thanks !
Can you please share put and delete?
Hi Naveen,
The way you explain is really helpful, I have learned a lot from your channel.
waiting for Put and delete call sessions using HTTP client
Json object can be created directly from hashmap and canbe converted to string by toString function?Instead of the marshaling and unmarshaling
Naveen, just wondering, PUT and DELETE videos were not created as of yet, if I am correct? Or they are now missing from the channel? Could not find them on this channel. Also huge Thank you for this. Hope PUT and DELETE videos will be back on this channel.
Thanks a lot for this video, very well explained and hence easy o follow. Can you please post PUT and delete video as well.
Thanks.
I like the all Topics of API Testing
Why are we using class conversion to json for validating the response body,we can do the assertion similar to the way we did for grt request
hi...sir...your videos are awesome , i didnt found PUT,DELETE call methods in your playlist...will you please post that session ...?
Hi Naveen, can you please share Put and Delete Method.....? i have seen all the 07 videos but i was unable to find Put and Delete call
Thanks Naveen for great tutorial
Hi Naveen,
The same post API automation I have to do in Selenium c# in visual studio..Is there any videos related to my scenario.
Thank you
Please share the video on Automate Rest PUT and Delete Call using HTTP Client - Rest API Automation - It is really nice.
Thanks Naveen, very nicely explained. I just wanted to confirm that can we use TestUtils written for get response validation in Post response validations as well? As I tried I am getting exeception
Hi Naveen, Could you please explain why we have used headers here in post method. Headers were not mandatory in get method as you explained.
Hi Naveen, How to handle run time checksum in API as my current API architecture generate run time checksum for data integrity. How should I automate that REST API with checksum ?
hi Naveen , how to create entityString when post body is combination of arrays and dictionaries
Hi naveen can we directly pass the payload as string ? if we have a complex payload it becomes laborious to create an equivalent java class and convert it to string using mapper right ? Do we have any code optimization ?
Hi Naveen, I am learning API testing with rest assured, i have watched all your 12 videos of
API testing, it this enough for interview preparation??
Thank you Naveen
Hi Naveen, you are a genius. You have explained this so well.thank you so much. Please make a video on put and delete method. I really need that video and like me many people are waiting for your video. Pleasee. Thank you once again
Hi Naveen, Can you please tell me how do we pass a "x-www-form-urlencoded" in the Body of the POST call instead of a JSON string? I have a requirement of creating an oAuth token which accepts the input in "x-www-form-urlencoded" format.
Hey naveen, very informative tutorial, just have a doubt that if we have to post lengthy payload of 500+ lines how we going to do that.
Hi Naveen, how to get access token. In my project we are using Ready API for testing but ReadyAPI is not very useful. I referred your API videos to do testing using java but our service required authentication. I have to get access token first and send it along with request. Could you please help to set up code to get access token? Authentication is OAuth 2.0.
Very informative video.
Hello Sir,
I'm getting below error message while using Jackson bundle
" failed to read artifact descriptor for com.fasterxml.jackson. "
Any suggestions are welcome.
Hi Naveen, While unmarshalling we created jsonobject but we didnt use it in readValue. So what is use of creating jsonobject. Please explain
Hi Naveen great explaination. I used same method in my project but I am getting SSL certificate error. Do you have any idea how to resolve it?
in my case, JSON response is simple test , whatever you select response format as TEXT or JSON. So I got error like , you response should start from '{'. - please suggest how to handle that response.
Thanks Naveen for the info.
Could you please help us to know , how to handle the Post response which is inside multiple Arrays?
hi. what if the payload is huge and i have to replace only few fields within that payload each time. It wont be feasible to create variables for each field in the such huge payload. Is there any way where we can store the payload as a json file and replace few fields in this file and use it in POST request. Could you please clarify.
Hi Naveen,
Your videos are really awesome and easy to grasp. Really appreciate your support provided for this API testing.
Can you please share tutorials for put and delete method?
Thanks a lot!!!
Hi Naveen Sir,
I have to Automate SOAP Services as WSDL, Could you please help me which API I have to use for wsdl API Automation
Your explanation is very simple and easy. Sir we need PATCH and PUT Methods. Please share that link also
Hi Naveen, great video once again. How can we use this technique to test services implemented in graphql, as the payload request differs from above mentioned structure.. Thanks in advance.
Wow .... so BRILLIANT video!
Did U record PUT Call and DELETE Call using HTTP Client?
Cuz I need them too😭
Thanks for the video , I have one question how to do when there is some authorisation needed such as accesskey , secret key , and aws region? how to enter those in rest api automation
Thank you so much..is the put and delete method also similar ??
Thank s Naveen for posting this video..we'll be waiting for this long time... really appreciate you r efforts..
Very good session. Thank you very much Naveen
+Deepika Tadela thanks for watching
+Anurag Gupta thanks anurag!
Thanks Naveen. The session was really helpful for me. All concepts got cleared from this session. You have really great content and knowledge. You have explained get and post calls for JSON, I want to do the same in XML as well. How can I do for post and get calls for XML?
Thank you, Naveen. for such a nice tutorial. Can you please let me know how we can perform post for complex JSON Object?
Great tutorials sir, It's really very helpful.
Sir please upload videos of put and delete api call. Thanks in advance.
All the valid APIs have some sort of authentication / authorization. How to deal with OAuth 2.0 or OAuth 1.0 authentication ? The tutorial is missing this important component. Could you please help ?
Thank you so much Naveen. Can you please tell how do we pass a image file in the form data for a post method?
Hi
I have almost 6 variables to be given for the POST API and 3 Header("accept", "application/json,Authorization", "Bearer " and "Content-Type", "application/json" how can I manage in this code because I am getting HTTP Error Code 302
Hi @Naveen, such an valuable learning and career enhancing and really appreciate your efforts.
As per the promise in the video, please create Put/Delete api calls end to end.
Smooth as Duck!!!!
Hi Naveen, can you post videos for PUT and Delete using HTTP Client as well
please do video for response field should compare & match's for post method for data driven testing using excel in ready API tool
Hi how to resolve an issuerelated to __metadata is NOT allowed to be null or empty while sending thequery?
Great Tutorial man, can you show how to validate api with DB content as well
Hi Naveen, thnaks for these GET and POST API methods. Could you please provide us PUT and DELETE API videos..
PUT is similar to Post, we need to only create a variable as UpdatedAt in Users class and use HttpPut method in RestClient class and do the code changes accordingly. Similarly Delete can be implemented with HttpDelete method.
Hi Naveen,
The Post URL I hit is having username and password authentication .. or having a soft token .. please let me know how can I add those in config file
Naveen, thanks for the video, it is really very informative and your explanation is simply great
Hi Naveen, i have to send https post request from java automation to remote host. Please let me know if you any video on this
Hi Naveen, Thank you so much for such an awesome videos for API Automation. Can you please create one more video for adding Environment variable through scrip to add secretAccessKey , accessKeyId and Authorization . Thank you in advance
Sir, I am getting issue when umarshling...
Below is my issue:
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.qa.data.Users` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
Please tell me what to do.
Getting issue in mapper.readValue. Please help me..
Hii Naveen your videos are really informative.i have interview on backend testing on 2 nd jan . please share put ,delete call using HttpClient
Hi, Naveen thank you for the videos, its all are superb. I have a situation like I need to do some basic authentication with Username and password, I have tried with the header concept and it does not. Also, i need to do POST request with some JSON object and array and some data will automatically come from the swagger (no need to enter), but i can not do this with the explanitation. Could you please provide ur inputs. So that i will do more work on these
Have you sorted this out.. I also have same situation..
Hi Naveen,
These videos are really good. Helped me learn a lot.
I am looking for a solution if u can help me with this.
Situation : I have a larger Payload and have nested data so how will i process in the request ?
I tried creating POJO also but its getting complex in the process, how i can minimize this if i have a larger payload to process.
Did you figure out the solution for you problem? Please let me know if you did.
Please share the rest of the videos of this series.. Thanks
(updated) in my case, JSON response is simple text , whatever you select response format as TEXT or JSON. So I got error like , you response should start from '{'. - please suggest how to handle that response.
thank you. you are the best!
when do you plan to teach Appium?
Hi Naveen
Can u plz share the link for PUT and DELETE method?
Hi Naveen Sir, can you send me the part 6 video link of the REST PUT and Delete Call using HTTp Client
Hi I have few qusetion.
1- Can i call PstCall withour any body. If so how can i do that
3- what is attribute in Jason.How to identify that.
2- In my application I have a very huge Jason body. So I am not able to identify like what are the attributes value.
3- How to pass such huge jason data in body payload..
Plzz reply.waiting for your response
please do video for post method for data driven testing using excel in ready API tool
hi Naveen, can you please share HTTPClinet Put and Delete Method.....?
What is the difference between Marshaling and Serialization?
can we send direct json instead of Marshaling
Hi Naveen
Thanks for sharing the info.
While running my code, I am facing error:
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of................
create a blank constructor in Users class
Automation Messiah
hi sir ,im unable to import the jackson libs in pom
Thanks
Hi Naveen,
Can you please tell me how to send post request without body parameters.i.e. without Jason.
Please help it's very urgent
Naveen,
Please reply
Please add some more video like Image and data post call
When can we expect PUT and DELETE request ?
Hi, i am getting id and createdAt only from the response, please advise
{
"id": "401",
"createdAt": "2020-12-05T11:20:28.066Z"
}
Hi Naveen is it compulsory to the create a default constructor (i.e. Users (){ }) in Users class
Constructor is optional
How do i write code status for 201,400,401,404,408 and 500? Pls explain the videos.
Hi,Naveen. Thanks a lot for this video,In my case and local ip POST method API automation is not possible ,but I can implement and run the POST method with url.Can any one help me to work with http and Local ip.
Hey Naveen where is Delete and Put call ????
Can anybody point me to next video for PUT and DELETE command
Did you find tutorials for put and delete methods?
HI NAVEEN, Please share the code please, its very urgent for me.
Plz upload video for put n del using httpclient
what is payload sir
Please help me in sending Arrays payload Request
Hey Naveen OR Anyone,
Can you guide on how to convert a string to application/x-www-form-urlencoded in java. Eg: POST body looks like this ===>>> grant_type=password&username=abc@xyz.com&password=xxyyzz
In above tutorial, we are passing json as String the 'post' method BUT since its not application/x-www-form-urlencoded, its giving 400
I am getting below error
Cannot create instance of com.qa.data.users cannot deserialize from object value a(no delegate- or property based Creator)
Hi Naveen After Unmarshalling when i am creating object for Users getting below error
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.qa.data.Users` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
at [Source: (String)"{"name":"Morpheus_1","job":"Leader","createdAt":"2022-03-29T05:06:47.191Z","id":"780"}"; line: 1, column: 2]
Please suggest some solution for this also please explain the reason for this
Got the solution ... we can resolve this error by adding one Default constructor in Users calss.....!
Thanks a lot for this video, very well explained and hence easy to follow. Can you please post PUT and delete video as well.
Thanks.