I'm into this automation field for more than 4 or 5 years, still shameful for not knowing how to create xpaths, all because of adons like firebug, selectorshub etc which made our life easier, but unfortunately, the company blocked those adon usages and now struggled to create xpath and after a long search found this beautiful video. You are a lifesaver man. Thanks for showing us the marvel of creating xpaths.
@miteshgujarathi54474 жыл бұрын
I didn't find anyone till now explaining xpath with such ease. Really appreciate your expertise. Thank you for all your videos. You are helping thousands of people like me to learn.
@SabiUddin11 ай бұрын
Naveen had 747 Subscribers when this video was recorded. Now he has 344K subscribers. Damn! What a progress.!! You deserve all the success in life! A true inspiration and Leader for all of us!!
@naveenautomationlabs11 ай бұрын
Thanks bro! Glad that you liked it.
@sravankumar-zg3tv4 жыл бұрын
I felt as I was having a 1 to 1 meeting with the instructor. Clearly explained. I started with zero knowledge about xpath but now I am equipment with a great useful information. Thanks Naveen!!
@supriyapawar84174 жыл бұрын
totally agree
@aishwaryavangalkrishnakuma17042 жыл бұрын
Naveen I swear i was struggling literally with all the bullying one side and not knowing how to pass this phase of not been able to find the x-path....you have definitely given me the right guidance. Very precise and clear. Thanks alot to help the needy like me...three cheers to you. Teach a lot and these good wishes will get your existence meaningful.Thanks bro
@mithaleepardeshi4 жыл бұрын
I never in my dreams thought that I would ever understand this concept of writing xpath by self. I knew it was important and was still using absolute XPath by just copying it. But today took the courage and went through this session of yours, I regret not doing it sooner. Thank you so much Naveen Sir. May My Krishna bless you Abundantly. :-)
@naveenautomationlabs4 жыл бұрын
I am glad that, finally you learnt how to create xpath.
@nilstoned75933 жыл бұрын
If someone asks me who was your fav teacher in your school/college, I'll say "It's Naveen's... from KZbin" :-)
@kmaheshbabu39882 жыл бұрын
Wowwwww😊😊😊
@prasantamajumder273 жыл бұрын
Nowdays, everyone is an online intellectual teacher but very few have the skill to deliver the topic in most appropriate & understandable format. The way you explained, is absolutely brilliant. Examples are appropriate, very much understandable and moreover my concept on XPATH is now very much clear. Thank u .......Like & Subscribe to banta hai boss
@testinginsights-muktasharma6 жыл бұрын
Excellent! Your distinguishing characteristic is that you make the complex things look easy. Thank you!
@mukundanvenkatesan Жыл бұрын
entire selenium in just 39 mins..mind blowing!
@abhedpatil6 жыл бұрын
Brilliant, loved the checkbox sibling part - nicely explained throughout the video. Well done
@KrishnaReddy-mo8tr6 жыл бұрын
@Naveen Thanks for this video. I liked your way of simplified explanation for taking dynamic xpath, particularly most useful concept like ++preceding-sibling: //a[text()='test2 test2']//parent::td[@class='datalistrow']//preceding-sibling::td[@class='datalistrow']//input .
@sahinaparveen64494 жыл бұрын
Can we put single slash before input ? Will it work?
@karanmartinn39706 жыл бұрын
what its been 39 mins and it feels like 2 min ur explaination is so damn good and easy to catch i love it homie
@niteshmishra99872 жыл бұрын
I rarely comment on videos but I think I should give it for this guy, amazing man.
@motazhejaze3810 ай бұрын
you got talent bro, one of the best instructors i ever watch
@janakiramp352 Жыл бұрын
This is by far very resource full video on Xpath. I appreciate very much. Thank you for sharing and letting the knowledge pass on
@anilkumarmohanty20774 жыл бұрын
@naveen you are a genius mate...I have learnt full selenium automation by seeing and practising your video.
@anilkumarmohanty20774 жыл бұрын
@naveen I have a question. I have a link that ends with .txt. I guess you can understand what it is showing.I have to work on a element on this link.The full page comes under one pre tag.I have tried customised xpath but that didn't work. Is there any way we can handle the elements in this page? Please do reply.
@NaeemMuhammad222 жыл бұрын
Hi Naveen, This is one of the amazing video on Xpath. Very well explained. Thanks for your contribution in the community
@adnanfaisal10854 жыл бұрын
You explained it way better than my instructor. Hats off and Thank you.
@andrea57000455 жыл бұрын
Where have you been all this time?....so glad I found your channel....super cool explanations!!
@premkumarms76075 жыл бұрын
Normally I am using Firepath for creating and verifying xpath. But this techniq is quite simple now only I recognized. Thanks for this video.
@jaiminbhavsar75414 жыл бұрын
Hello Navin, this is excellent tutorial. Thank you.. Following python code works for clicking check box with new website changes: check_box_element = driver.find_element_by_xpath("//td[text()='']//parent::tr//preceding-sibling::td//div//input[@type='checkbox']") actions = ActionChains(driver) actions.move_to_element(check_box_element).click().perform() Replace: with the name in the contacts table.
@dhirendradubey7374 Жыл бұрын
uncle td wow what a xpath man..hatsoff to u..
@JaspreetKaur-hl2sw2 жыл бұрын
I am so proud of you Naeen, you are a lifesaver!!!!
Love this! I feel smarter. Thank you! Head and shoulders above all other xpath trainings on the web. So simple and well explained.
@siddharthbhardwaj47475 жыл бұрын
Hi Naveen, I was watching this video to solve this below code XPath issue. Please select a title Please select a title //*[@id="titleCode.errors"] in chrome it was showing that 1of 2. at 21.23 I thought I got idea , that I can solve this issue. So before completed this video, I subscribed your channel, and writing comment. thank you a lot !!
@chauphan20466 жыл бұрын
Thanks Naveen for the video, very details and very helpful training.
@srikalanair61563 жыл бұрын
I was so seriously watching this video and then comes... isn't this simple, instead of going for 2 for-loops and all that 'drama'...😆 Thanks for this video...😊
@BalaMurugan-xm8gi6 жыл бұрын
Your explanation is very clear and marvelous. Superb
@vasuki184 жыл бұрын
Awesome Naveen. Thanks for explaining us very clearly with examples.
@anupamasundarkar75485 жыл бұрын
Hello Naveen Sir, You are very talented. Your all videos are nice and so helpful to prepare for interviews as well as to work into automation testing. A small correction- in this video at 29.49 its 'following sibling' not 'forward sibling'. :)
@stockshare5304 жыл бұрын
beautiful explanation, really u should be proud of yourself , u learnt it and making learning others in same way..awesome job
@gopalreddy68015 жыл бұрын
Brilliant and yet simple and effective explanation on XPath Naveen
@anilkumar-rm2mb5 жыл бұрын
Thanks a lot Naveen, this really helped me a lot in understanding the concept. Now I could able to write xpath very easily. One questions, are there any tutorials from you describing about the framework and a real time project?
@shivamjain53274 жыл бұрын
It's clear explanation.. Thanks Naveen for clear each point for getting correct xpath.
@triptiagrawal34063 жыл бұрын
wow!! first time I understood the concept of xpath. Thank you
@sachinm4097 Жыл бұрын
I am late for the channel however so far the best content creator and influencer regarding automation :) Thanks Bro
@TheHitixa5 жыл бұрын
Hi Naveen ! you are genius👍 Your videos are very helpful Thank you! Thank you! Thank you!
@myyoutub20105 жыл бұрын
Simple and best explanation ...Thank u very much ... 👍👍
@poojakamble23615 жыл бұрын
Hello sir. I have watched all playlist in your channel related to selenium automation thank you for sharing knowledge. Thank you very much sir.
@vishnu18893 жыл бұрын
Helped me to understand more. U deserve a like and comment Naveen.
@Rohitk20856 жыл бұрын
Thats awesome bro. I have actually subscribed for the first time to someone after seeing an awesome video.
@sudharshank27714 жыл бұрын
I fell in love with writing Xpath Naveen. Thanks a lott
@shitalbhaskarwar80476 жыл бұрын
Naveen, you made this topic so simple to understand.
@HarshvardhanMishraPIER82 жыл бұрын
Video helped in understanding implementing xpath,xpath axes concepts. Thanks a Lot.
@naveenautomationlabs2 жыл бұрын
You are most welcome
@sameernaqvi36116 жыл бұрын
expanation is superb, best video on xpath
@sugandhajain77276 жыл бұрын
Superb video with awesome explanation.. Thanks a ton Naveen.. Very useful video for sure!! Highly recommended!!
@mariabajwa86326 жыл бұрын
Thank you so much for this video. we are so lucky to have mentor like you.you make our life so easy...God bless you...
@edgeCT154 жыл бұрын
Best video by far in custom xpath very well explained
@si0n4ra6 жыл бұрын
thanks!!!! it is a great explanation in the world . also "Find by" option is opened by CMD+F not a ctrl+F (Chrome/MacOS)
@varunmaheshwari22514 жыл бұрын
I felt like I need to first automate liking the 'like button' for all your videos. Thanks !!
@meghatiwari52254 жыл бұрын
Thanku so much for sharing knowledge of XPath, really very good way explained with examples.
@naveenautomationlabs4 жыл бұрын
Thanks for watching, Megha!
@fathimasyed42324 жыл бұрын
Thanks so much Naveen...ur explanation is very good.
@jaykatti6 жыл бұрын
Great session Naveen. Appreciate your effort. Very very helpful and builds confidence
@subhrakantamishra8474 жыл бұрын
Thanks Naveen sir you are the fuel for my life. i wish that i would get a chance to work with u SIR...!!!!!!
@padmapaddhu16693 жыл бұрын
Naveen, all i can say is thank you. Thank u soo much.
@amankumar-pk7ih4 жыл бұрын
Very Clear under Standing Thanks Naveen
@sohailreyaz98226 жыл бұрын
Excellent way of teaching. Appreciate that. :)
@tulikastune88103 жыл бұрын
That time you had 768 subscribers and now so many :D Thanks and congrats :)
@sunshinelabz3 жыл бұрын
Amazing snippets... very useful
@swarnalatha22482 жыл бұрын
This is awesome. You are an excellent trainer. You have an amazing talent. Keep up the good work
@vimalverma39236 жыл бұрын
what is the difference between xpath and csssector , how they are working and what is different approach both follow to find element.
@shailesh5555556 жыл бұрын
Superb explanation and thank you Naveen
@ishan14006 жыл бұрын
Vwey well explained Naveen.. Superb
@prashanawali15255 жыл бұрын
You are a Genius brother. Hats Off.
@ankitkul.40343 жыл бұрын
Very good content Everyone covered generally. This is really detailed and must see video for selenium.
@sivareddy98062 жыл бұрын
super explanation your rocking....
@thesupertuxer4 жыл бұрын
Nice XPath example Naveen!
@AakashSaxena20902 жыл бұрын
THANKS A LOT Automation Master... This video realy very useful.
@priyashreekantidarshinee27356 жыл бұрын
Superb explanation.... everyone can understand easily...thank uuu soo much...
@venkat.chegondi32823 жыл бұрын
Just brilliant...great explanation Brother...keep it up
@naveenautomationlabs3 жыл бұрын
Thanks a ton
@perfectionist9674 жыл бұрын
Excellent explaination
@sudhansumohanty31016 жыл бұрын
Great job...Thanks Naveen
@AbhishekSharma-nm1ok6 жыл бұрын
Hi Naveen, I am using chrome version 63.0.3239.84 and I am not getting this option on ctrl F to find by string selector or xpath. When I do ctrl F what I get instead is 'Find string in logs'. How do I get the option to search by xpath? please guide.
@balaji9144 жыл бұрын
Naveen, not sure whether you follow Money Heist. While watching this session i felt like create my own dynamic xpath:-) Here goes my dynamic xpath: //Money Heist[@The Professor = 'Alvore Morte'] and //Selenium[@The Professor = 'Naveen']
@user-gg8cq6nv4l2 жыл бұрын
Hi Naveen, I am glad that I found your channel, as this is the easiest way to be QE. Anyways, I just started TDD and apart from creating other projects, I was following your freecrm design. Although everything looks good, my initialization method is not working that I called from TestBase into Logintest class. The error contains in @BeforeMethod set up.
@ksneka4 жыл бұрын
hi naveen Explanation about the XPath is clear and concise, can you please clarify my doubt. Need to get xpath for radio button in a page, there are two radio button with same name and type but only difference is value. input[@value='sms' and @name='option' ] enough while validating in chrome it shows one wedelement but while executing its selecting first option.
@madhavisunkara91516 жыл бұрын
Very well explained. Thank you very much!!
@bhargavireddy10342 жыл бұрын
Awesome bro, Thanks a lot!!!
@ddchhirang3 жыл бұрын
Awesome 👌 I LIKE IT
@aniket804 жыл бұрын
Amazing explanation, clear walkthrough. Quick question: How to cope up with path changes? or if the elements are changed? Is there a way we make it more dynamic? Thanks in Advance
@thiery5726 жыл бұрын
Hmm... interesting video. I'll check back later when I need it. :)
@mallikachandana27974 жыл бұрын
Hi Naveen ,can u please do some short session it would be very helpful on span tags it’s very difficult to write for span attributes.Thank you will be waiting for your session on span tags.
@naveenautomationlabs4 жыл бұрын
Same rules will be applied for span tag as well. Use span with text() function
@umamaheswari41835 жыл бұрын
Hi Naveen, Instead of Thread.sleep methods, its better to use webdriver waits so that we will wait only for the required amount of time. Your thoughts ?
@sachinjaiswal90546 жыл бұрын
For a pega application how to get xpath in IE? MRI tool doesn't open at all. Another option like GetXpath1,GetXapth2 is not providing correct xpath. Any idea?
@Jayshree_jaysh2 жыл бұрын
Just Love this!! Lovely way of explaining
@khaledheid4 жыл бұрын
In Google Chrome DevTools, right click on the highlighted element and select "Copy XPath" from the menu to auto generate XPath for the selected element
@sahanthaveesha20046 жыл бұрын
Perfect explanation.. Keep up the good work
@Createsofkaira190242 жыл бұрын
Sir,after writing xpath we should click which button to execute it i mean we should click Enter rigjt
@ridvan61usa6 жыл бұрын
very good info, I learned new stuff.
@chittaranjan30906 жыл бұрын
hi Naveen, shall i create my dynamic XPath for Mozilla?
@kirtitade45336 жыл бұрын
Hi Naveen, Could you please help me to know who to locate an element with xpath when no identifier is available
@digikiwam4 жыл бұрын
if the element doesn't have any identifiable qualities, look at it's parent and go for there. Every element has a tag of some sort. Go up the tree to a parent with some identifiable properties and then go from there. Or, find a sibling element that you can recognize and use ::following-sibling to get the element you want.
@fareedmohd36193 жыл бұрын
While development of application the developer should consider and place a unique identity on all components ( it should some protocol to place a identification) .
@shitaljoshi10075 жыл бұрын
thanks Naveen for explaining xpath concepts
@sayaliphadtare7766 жыл бұрын
Very well explained and hence understood..thanks sir
@naveenautomationlabs6 жыл бұрын
Thanks for watching
@shaikmasthan8334 жыл бұрын
Got doubt, you making xpath using contains and equals and you are recommending contains what if there is any other text message which contains word like 'Features' than it will show 2 web elements right
@najeebzahed63486 жыл бұрын
Thanks Naveen, I have found your approach logical and simple...much appreciated!
@deepunair75545 жыл бұрын
It’s really cool.. Thank you so much for sharing more info about xPath.
@SpeedFrameCreations_Nature6 жыл бұрын
Awesome video Naveen. I have a question --> How can we select all the checkbox for a particular name under contacts tab, when there are multiple contacts present with same name. (freecrm.com) have tried using findelements, and storing all the records for desired name in List, but not able to reach the checkbox of that contact inside for loop as checkbox is under preceding .
@machannagarisuma12636 жыл бұрын
Thank u so much naveen.u helped me a lot in learning xpath