I was searching for quite a long time to learn and do hands on RestAPI, today i finally able to do everything from skretch and the way Naveen you explained is really awesome. My confidence has grown up now and i guess i will be ready for interview once i complete the whole couse. A tutor like you is a blessing for all of us.
@raisawate28124 жыл бұрын
I have Started my career very late in automation Testing Such videos with end to end explanation are helping hands for me thanks Naveen
@sarojjha92435 жыл бұрын
Thanks a lot, Naveen. In the end, you told its little difficult since differing from selenium concepts. My question is ... If one gets a trainer like you and a right attitude to learn like a small schoolboy ...no concept sounds difficult...
@Anaris133 жыл бұрын
Man, I love how you are explaining at a framework level!
@naveenautomationlabs3 жыл бұрын
Glad it was helpful!
@devrajukkingatti97483 жыл бұрын
@@naveenautomationlabs very much
@PoojaPanchal123 жыл бұрын
I had no idea we could automate api testing in the above manner, thank you so much for enlightening all of us. You are right that one should manually try how api methods work and then it is easier to understand how it can be automated.
@thaleshbhardwaz5 жыл бұрын
So much informative content, everything is covered in depth. Thanks a lot Naveen. God bless you for all this.
@anandandy411 Жыл бұрын
Thank you sir for such a nice video and the beauty is explaining in very simple way that a non IT person will also able to get the concept very clearly. This will help us a lot. Once again thank you Naveen AutomationLabs👍
@naveenautomationlabs Жыл бұрын
It's my pleasure
@AvinashRadhakrishnan-o2o9 ай бұрын
Thanks Naveen.....The Session was Excellent and it helped me understand the concepts very well. Please keep up the excellent work. Big Salute.
@harshpatel1605 жыл бұрын
You are doing really a great work for Students like me. But one thing if you can do, just increase font size and try to write coding part in full screen. So it make easy to watch specially code. Expecting this it's really amazing platform to learn.
@raghavendraaroli25628 ай бұрын
Thanks a lot for posting these videos Naveen Ji ... Its helping me a lot.🙏
@thiery5726 жыл бұрын
I can use these videos as my confidence therapy. :)
@shalini90able3 жыл бұрын
Thanks a lot, Naveen I love the way you explain each and every topic
@mudaseer214 жыл бұрын
Naveen is apple of our eye
@poornaps3 жыл бұрын
Really it's an awesome session that you gave to us Sir, am really happy.. thank you pls do continue to do the same excellent sessions ..
@naveenautomationlabs3 жыл бұрын
Glad that you liked it 🙂
@gauravarora45915 жыл бұрын
Really appreciated, The way you relate api testing via postman tool and api testing via code. Please go through with part 1 and part 2 before starting this videos in order to understand each line/concept of code. Thanks Naveen
@ayushdixit98715 жыл бұрын
This the first time I am able to get everything in one go (from any tutorial video i have seen so far), Saw 5 videos in sequence and they are all very informative and crisp. Excellent Job Naveen. Will go through other videos as well. Thanks for Sharing
@naveenautomationlabs5 жыл бұрын
Thanks for watching
@shreeshkulkarni45024 жыл бұрын
Hi sir pls send me part-4 video link
@elaiyarajapandian19316 жыл бұрын
Crystal Clear Explanation.Thank you.God Bless.
@DeepakYadav-fu9vy2 жыл бұрын
Really Video is Awesome as framework label❣❣❣
@Swap_G4 жыл бұрын
Who are these 12 ppl who disliked this video, This is amazing stuff. Superb work Naveen
@desertstar76646 жыл бұрын
I would recommend everyone to switch to IntelliJ as their IDE if you are following Naveen. It is much easier to follow his tutorial and practice it along with in IntelliJ as in comparison to Eclipse. IntelliJ intuitively fixes any error and suggests recommended changes. It is fast and easy to use IDE.
@adityadeshmukh89272 жыл бұрын
Thank you is small word for the effort that you are putting.
@srivuttar6 жыл бұрын
Thanks a lot Naveen. I really enjoyed going through your videos. You have really very good content in Rest API. You explained in details by putting your hard efforts so that anyone can understand. Kudos to your efforts. I am eagerly waiting for POST, PUT and DELETE videos. Thanks a ton -- Sridhar V
@Adhurapan2 жыл бұрын
Very helpful..Thanks Naveen 🙌🤩
@aaryansrivastava90594 жыл бұрын
i just saw the pre spring era,and it does not look good.Great work dude
@mariabajwa86325 жыл бұрын
So much informative content, Amazing. thank you so much .
@nursingism6 жыл бұрын
Hi Naveen, Firstly thank you so much for your wonderful tutorials on Web services API. Its because of you i changed from Rest-assured to HTTPClient (Take that as a compliment). Eagerly waiting for your POST Method video. Keep up the good work you are doing great and keep rocking.
@naveenautomationlabs6 жыл бұрын
Here u go : kzbin.info/www/bejne/oYebhn6GnZJ7eK8&
@satya55666 жыл бұрын
Thank you so much @Naveen for such new efforts about REST API automation
@naveenautomationlabs6 жыл бұрын
thanks buddy:)
@rarunp046 жыл бұрын
Hi @Naveen, is it possible to read a session attribute value using http client?
@ramasudha60333 жыл бұрын
👌 teaching. ... thanks sir.
@shraddhakamble643 жыл бұрын
You even show how to debug. RESPECT!!
@swetasargam94933 жыл бұрын
Thanks you so much sir, you make everything so easy for a new learner 😊. I hope one day I will be like you
@naveenautomationlabs3 жыл бұрын
You will be better than me
@sureshsubramaniyan32015 жыл бұрын
Thanks for sharing this concept.. interesting to watch upcoming videos
@bauravsingh7 жыл бұрын
Thank you so much @Naveen for such new efforts about REST API , Appreciate your way of teaching and the contents u delivered just awesome. Yes it's took too much time to Understand the new concepts but Now i can say i know something about REST API Testing as well.
@MyWalia6 жыл бұрын
You are a fabulous teacher...Thanks..
@anuraggupta71486 жыл бұрын
Thanks Naveen...you are doing social help by posting these videos.. I haven't seen any video for API testing on youtube.. We are early waiting for your new Video related to POST, PUT DEL....looking forward more videos... :)
@naveenautomationlabs6 жыл бұрын
Here u go : kzbin.info/www/bejne/oYebhn6GnZJ7eK8&
@rajeshkumar1d76 жыл бұрын
If i have to learn something, i will prefer to watch naveen videos Thanks Naveen
@sureshbasnetkshetri10824 жыл бұрын
I learned a lot from your video.. Thanks Naveen
@dwarakchandra56295 жыл бұрын
@Here, sometimes the Json Object will throw an exception "JSON Text must begin with "{", when your response starts with "[", you can use the below code to overcome that jsonrespString = EntityUtils.toString(chresp.getEntity(),"UTF-8"); int i = jsonrespString.indexOf("{"); jsonrespString = jsonrespString.substring(i); JSONObject respJson = new JSONObject(jsonrespString);
@i.am.gaurav.khanna6 жыл бұрын
Thank you so much Naveen for such informative tutorials. These videos are really helpful and easy to understand.
@subhashinianumolu50374 жыл бұрын
great help 👍👍 really appreciate your work 👏👏 Thanks Naveen!!
@sreejithsatish48574 жыл бұрын
Hi Naveen, Thank you for providing us with all the tutorials with simple and easiest way to learn. I have an issue to hit the GET call to the provided URL through eclipse. But when I try the same using the postman it is working fine. Im using a settings.xml for maven built. Is there anything that I have to do as proxy in the eclipse. I am getting error as timeout issue. Please help.
@veeraratna3 жыл бұрын
Thanks a lot, i have created the same framework. good to see that everything working fine.
@ItzShreyas6 жыл бұрын
Thank you Naveen, very nice explanation. I started watching 1 video and continued . all the concepts explained very well. I am very new in automation.
@nagarajathippeswamy20404 жыл бұрын
Hi Naveen, Very helpful videos ,thank you so much!
@chandanmahato34373 жыл бұрын
Thanks Navin
@LIKHIT19934 жыл бұрын
well informative video
@ankit66134 жыл бұрын
Really Appreciable !!!Thank you Naveen !!!
@sowmiya255 жыл бұрын
Very clearly explained... awesome video...
@laeeqahmed19806 жыл бұрын
I see that the videos are for accessing already developed APIs. Have you done videos on actual building APIs. e.g. with databases.
@raghavendranithin8956 жыл бұрын
Need help, i get an error when i use the code -- " JSONObject responsejson = new JSONObject(reponseString); " -- it says the constructor JSONObject is undefined.. Please reply at the earliest.
@PankajSharma-pl3nq4 жыл бұрын
Hello Naveen, Nice Explanation as always. I have one doubt. At 34:35 why did you had to extend the TestBase Class in your GetAPI Class? Is it just to inherit the prop object? We could have achieved same result without extending base class and by having the prop object as static ?
@subhamthemusicalguy88512 жыл бұрын
Awesome tutorial. Please make some tutorial on rest api automation with python and pytest. This is very much demanded in marcket
@johndang99214 жыл бұрын
excellent tutorial. thank you so much
@siddubhadri19272 жыл бұрын
Awesome!
@ambreenshameem14982 жыл бұрын
hey Naveen! Do you also have any videos created for Rest API automation using Restassured?
@sunayanaborse82502 жыл бұрын
Hi Naveen I am beginner for API Automation i have watch carefully from initial level. But now I am stuck in REST API GET Call. I have followed each and every steps carefully but still my code doesn't work.. I don't have any error still out put not reflecting as yours..can you please guide me..what should I do.. please help me
@niharikasahu7635 жыл бұрын
Hi.. I have been following your methods for automation but just wanted to ask , how can i send notification via email if the get Api is down?
@dineshdalai89544 жыл бұрын
Hi Naveen, I have followed your project step by steps as per your instructions but at last i have unable to run/execute the test scripts. I have found an exception i.e ClientProtocolException.Plz Can you help me.
@riteshkumar64036 жыл бұрын
Very informative video.
@arunkaser89994 жыл бұрын
Thanks for all your effort Naveen. videos are very informative and helpful for beginners. Can you please advise how can we integrate extent report in backend testing if we are using HttpClient.
@GunjanBadjatya4 жыл бұрын
I am getting error - .org.testng.TestNGException kindly help
@subbu20734 жыл бұрын
For me also same issue
@LIKHIT19933 жыл бұрын
@Naveen Can you please add similar video for Put and Delete methods also?
@mhizlisa28928 ай бұрын
Please which esclipe tool did you use, maybe I'm using the wrong tool that's why I'm having issues
@ajinkyakholkute82034 жыл бұрын
Hi Naveen I am getting below exception and I am not able to resolve it. There is nothing helpful as well on google. The code is exactly similar to this video. Please suggest any solution. org.testng.testngexception cannot instantiate class
@blcchander5 жыл бұрын
Hi Naveen, Excellent video. How to handle https request using HTTPClient. Please can you share some details on this.
@rishabhjain62632 жыл бұрын
Hi Naveen, I want to automate put call using Newman or any other method and set frequency to it, is possible to connect with you?
@Raj-uz9nv7 жыл бұрын
9c explanation.... Can u tell how many topics are there in core java
@GURUPRASADecevit20152 жыл бұрын
Is there any inbuilt method in HTTPClient lib to get response Time ?. We have stopwatch in Java , but I would like to know from you if there is any built method in Apache lib. Thanks
@chiragmittal27203 жыл бұрын
Hi Naveen , Please help me to know that how to get all cookies and extract value from them in Get API
@chaitaliprajapati51026 жыл бұрын
Thanks a ton, Naveen for tutorials. I have used json response as per your video, but getting error java.nio.charset.UnsupportedCharsetException: UFT-8. Pls anyone help me out with this.
@amolnawale21776 жыл бұрын
Hi Naveen, I am following your tutorial to build the RestClient using HTTP Client for API testing. I am getting SSLHandshakeException while running my API tests. We have 3 environments QA, Demo and Prod. Demo and Prod are using https protocol whereas QA was previously using http and now has been upgraded to use https protocol. My API tests are working fine on the Demo and Prod environment, but failing on the QA environment giving the below exception: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alerts.getSSLException(Unknown Source) at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source) Our DevOps team has updated the SSL certs on the QA server, but it didnt help either. Have you ever encountered such SSL Exception and if you are aware of any solution for the same.
@15arpi6 жыл бұрын
hi naveen can you tell how to do RestAPI testing using C# . Will The flow of coding be similar to what you explained and how different it is compared to java thank you in advance
@shashankmittal883 жыл бұрын
Hi Naveen, i am new in automation and i want to learn api automation testing so can you please help me to guide from where i need to start? Do i need to learn coding first. Please help!
@prafulmp71886 жыл бұрын
Hi naveen , Wat will be best approach for rest api automation!....using rest assured or http client
@subashtherider9622 жыл бұрын
Hi Naveen I pass the URL in HTTP get even though the URL is correct it throws an illegal argumentation error. Please help me on this.
@sriharshakota30165 жыл бұрын
Hi Naveen, I have followed all the steps as per your instructions but unable to run/execute the scripts.
@harikaraptadu65074 жыл бұрын
me too.. client protocol exception while executing the get command
@somshri23592 жыл бұрын
Hi Naveen I tried executing the code but after running it is showing "java.io.FileNotFoundException: C:\Users\lps02\eclipse-workspace estapi\src\main\java\com\qa\config (Access is denied)" error. Can u please help here?
@rajesho97724 жыл бұрын
Awesome bro 😇
@SuyashNande6 жыл бұрын
As you are using TestNG, can't we assert the response instead of printing it into console. I think, then the validation is also automated. it will be justified with the automated testing.
@naveenautomationlabs6 жыл бұрын
obviously we have to validate JSON object also. It's there in the next video, I have explained how to validate JSON response using Json API. here u go: kzbin.info/www/bejne/o5S4oXucm75nbaM
@SuyashNande6 жыл бұрын
+Naveen AutomationLabs cool thanks!
@chiragmittal27205 жыл бұрын
This video is very much helpful even to new users of API automation..I want to see video related to hit GET call with url and Headers..anyone please help me
@MohammadAlam-xx3qu6 жыл бұрын
Hello Naveen this is great tutorial, how do we get the code means your all class file is there any location where we can get and use it very easily.
@anupamdas1053 Жыл бұрын
Thank You!!
@pushkarnagarkar10066 жыл бұрын
Hi Naveen, Thanks for this video. I am getting null in the responseString. Can you help here?
@pavangupta54175 жыл бұрын
Hi Naveen, I have a question Why we automate API using JAVA Code or others ,if we have already tools like Postman, SOAP UI, We can use those tools and automate the API with very less time.
@RajChahalNsit5 жыл бұрын
Hi Pavan , tools can be helpful for manual testing , or might even have features to run multiple API call in a batch . but when we talk about a framework JAVA usage will always be required. We cant be having a separate framework for API and other front end.
@jkheaven71177 жыл бұрын
@Naveen for API Automation , rest Assured or HTTP client which one is good?
@naveenautomationlabs7 жыл бұрын
Jk Heaven both are good. Httpclient APIs are easy to implement. Restassured is more like a bdd approach
@jkheaven71177 жыл бұрын
Naveen AutomationLabs , but in interviews they are asking about Rest API testing.
@jkheaven71177 жыл бұрын
What should we tell to the interviewer?
@naveenautomationlabs7 жыл бұрын
you can mention both http client and rest assured. tell some other tools like postman, rest client etc.
@jkheaven71177 жыл бұрын
Naveen AutomationLabs please add post, delete and put request
@AnubhavKatyalvlogs2 жыл бұрын
Hi Sir, Maven Is not working in my System it’s giving me some error can you Pls help me.
@chetanac854 жыл бұрын
Unable to create project from archetype [com.haoxuer.maven.archetype:maven-archetype-quickstart:1.01 -> repo1.maven.org/maven2] org.apache.maven.archetype.exception.ArchetypeGenerationFailure: Error merging velocity templates: Unable to find resource 'archetype-resources/pom.xml' I got this error.I am newm in API testing.How I fix this?
@ankitshrivastava90615 жыл бұрын
Hi Naveen i am facinf this error org.testng.TestNGException: Cannot instantiate class com.qa.TestCases.GetapitestCase at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:30) at org.testng.internal.ClassHelper.createInstance1(ClassHelper.java:423) Please suggest where is the issue.
@ajinkyakholkute82034 жыл бұрын
Same issue occurring to me as well
@yasaswipara69124 жыл бұрын
Using rest assured client, api automating is very easy.. Then why don't we go for rest assured Instead of httpclient??
@ramki89734 жыл бұрын
Hello Naveen. I am getting "javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure" from line "httpClient.execute.." in RestClient.get method. I am using jre1.8.0_251 and httpclient -4.5.12 and httpcore-4.4.13. I have even tried to ignore the SSL error by "creating the HttpClient using HttpClient factory methods and assign the ssl socket factory(TrustSelfSignedStrategy)". would be great if you can guide in this step. Unable to proceed with next episodes due to this error. Thanks!.
@ramki89734 жыл бұрын
Found the solution and thought it might help the others currently. SSLHandshakeException is solved by downgrading JDK/JRE version from 1.8.0_231 to 1.8.0_171. Now the connection is made successfully and the response is received.
@vishantsworld98433 жыл бұрын
I am getting the below error on executing the code, could any please help. org.testng.TestNGException: TestNG by default disables loading DTD from unsecured Urls. If you need to explicitly load the DTD from a http url, please do so by using the JVM argument [-Dtestng.dtd.http=true] at org.testng.xml.TestNGContentHandler.resolveEntity(TestNGContentHandler.java:115)
@sajidahsan5476 жыл бұрын
Hi naveen ...we need same video but using Groovy script and ReadyAPI Thanks
@vijaykumar-pd8zi6 жыл бұрын
I have written complete GET call code but when i tried to execute its showing error Nullpointer exception (Before Method set up configuration is wrong) in the Console. Please i am not able to resolve this one. Please suggest how to overcome this error
@kaulsandeep23185 жыл бұрын
same error for me as well Please anyone Help !!!
@33pranav5 жыл бұрын
Make sure you are using the same annotations as well, beforemethod and test should come from TestNg, maybe you have used Junit in the test.
@adityadeshmukh89272 жыл бұрын
Why POJO classes use in some framework. Can any body explain
@yugendrasajjanam47936 жыл бұрын
Hi Naveen, can you please also help me out on Web services and Web jobs performance testing.
@shaileshkeshri12354 жыл бұрын
Hi, Can i use same script for SOAP API Automation or its only applicable for Rest API Assured?
@deeptigarg49715 жыл бұрын
Hi Naveen. i am following this video for creating Http get script. But i am getting errors in instantiation. Can u help?
@nursingism6 жыл бұрын
Hi @Naveen AutomationLabs I followed the same code and i see that when i implement the same in my project one API gives 200 and the next get API gives 404.. i tried with several APIs but no use. Can you help?
@naveenautomationlabs6 жыл бұрын
in this case, u r doing some mistake. need to check ur APIs. it must also work in ur case. have u hit these apis manually using postman? can u share these apis with me?
@nursingism6 жыл бұрын
Hi Naveen, I finally realised that the problem is not with my Code instead the API itself is not working, so it was a bug. Thanks so much.
@shubham81945 жыл бұрын
Hi sir i have try this code but iam getting the error org.testng.TestNGException: Cannot instantiate class com.QA.Test.GetAPITest so plese give me solution of this problem
@karventhanrangasamy61264 жыл бұрын
Thanks a lot Naveen. Got excellent idea of API automation. Can you help me in resolving an issue, I am getting "UnknownHostException/HostConnectionException". Kindly do me the needful. Thanks very much in advance. :)
@bindurao36016 жыл бұрын
Hi Naveen, Thanks for the tutorial. But when I try to implement these I am getting Invocation target exception in the very first line CloseableHttpClient httpclient = HttpClients.createDefault(); Please tell me how to resolve this
@RajChahalNsit5 жыл бұрын
are u testing on Windows ? and is the error something like PKIX ???