P22 - XPath Full Course | Selenium | Java |

  Рет қаралды 16,546

H Y R Tutorials - Telugu

H Y R Tutorials - Telugu

Күн бұрын

In this video, I have explained about "XPath Full Course in తెలుగు".
Video Timeline:
00:00 Chapter 0 - Getting Started
10:14 Chapter 1 - Introduction
15:54 Chapter 2 - Types of XPath
29:38 Chapter 3 - XPath using Attributes
52:11 Chapter 4 - XPath Operators
01:09:11 Chapter 5 - XPath Conditions
01:25:37 Chapter 6 - XPath with Index
01:38:04 Chapter 7 - XPath Functions
02:10:06 Chapter 8 - XPath Axes
02:43:05 Chapter 9 - XPath Shortcuts
02:58:48 Chapter 10 - Third Party XPath Tools
03:26:31 Chapter 11 - Common Mistakes
The below website is used for practice: 👇
www.hyrtutorials.com/p/add-pa...
You can find the program used in this video at the below location: 👇
bit.ly/2SCrhxD
XPath (XML Path Language) is a query language for selecting nodes from an XML document.
Or in other words, XPath is a query language for finding elements in an HTML web page.
Xpath is defined by the World Wide Web Consortium (W3C).
There are two types of XPath available:
1) Absolute XPath
2) Relative XPath
➳ Absolute XPath
It starts with the root element of the document.
Example:
/html/body/div[1]/div[3]/form/div[1]/div[1]/div[1]/div[1]/div[1]/input
➳ Relative XPath
It starts from any point in the document based on the search criteria.
Example:
//input[@id=‘abcd’]
------ XPath Operators ------
= Tests whether two expressions are equal.
< Tests whether the first expression is less than the second.
<= Tests whether the first expression is less than or equal to the second.
> Tests whether the first expression is greater than the second.
>= Tests whether the first expression is greater than or equal to the second.
!= Tests whether the two expressions are not equal.
and - Tests whether both the first and second expressions are true. If the first expression is false, the second is not evaluated.
or - Tests whether either the first or second expressions are true. If the first expression is true, the second is not evaluated
------ XPath Functions ------
text() - Selects the text nodes of the current context node.
Contains() - Contains method is used when we know about the partial attribute value or partial text associated with the web element.
Starts-with() - starts-with method is used when we know about the initial partial attribute value or initial partial text associated with the web element.
normalize-space() - The normalize-space function ignores the leading, trailing, and repeating white spaces, that means after applying the normalize-space the text become normalized with no line breaks, and give a proper sentence.
------ Examples ------
//td[text()=5000]
//button[@id='refreshBtn' and @value='Refresh']
//button[@id='refreshBtn' or @value='Refresh']
//a[text()='Sign in']
//a[contains(text(),'Sign')]
//button[contains(@class,'sign')]
//div[starts-with(@class,'container')]
//label[normalize-space(text())='First Name']
XPath Axes methods are used in finding the dynamic elements which do not have a unique attribute value.
An axis represents a relationship to the context (current) element and is used to locate elements relative to that element on the DOM.
----- Axes names/methods ------
👉 ancestor
👉 ancestor-or-self
👉 descendant
👉 descendant-or-self
👉 preceding-sibling
👉 following-sibling
👉 parent
👉 child
👉 following
👉 preceding
▶ Next Video link: • P23 - Perform Mouse A...
◀ Previous Video Link: • P21 - How to get WebEl...
↔ Selenium Java in Telugu Playlist link: bit.ly/3tL7Z9S
✴ Checkout my other playlists: bit.ly/3gLIAVL
☕ Buy me a coffee: bit.ly/33ljBWc
==============================================
==============================================
Connect us @
🔗 Website - www.hyrtutorials.com
🔗 Telegram - t.me/hyrtutorials
🔗 Facebook - / hyrtutorials
🔗 LinkedIn - / hyrtutorials
🔗 Twitter - / hyrtutorials
🔗 Instagram - / hyrtutorials
==============================================
==============================================
🙏 Please Subscribe🔔 to start learning for FREE now, Also help your friends in learning the best by suggesting this channel.
#hyrtutorialstelugu #selenium #telugu #java

Пікірлер: 125
@HYRTutorialsTelugu
@HYRTutorialsTelugu 2 жыл бұрын
↔ Selenium Java in Telugu Playlist link: bit.ly/3tL7Z9S ✴ Checkout my other playlists: bit.ly/3gLIAVL ☕ Buy me a coffee: bit.ly/33ljBWc
@phanikirant5915
@phanikirant5915 11 ай бұрын
Bro Do you have any plan for Python and selenium pack course ??Please can you share your contact number ?
@shivatapasya1910
@shivatapasya1910 Ай бұрын
Anna , naku, highlight option ravatledu ?
@HYRTutorialsTelugu
@HYRTutorialsTelugu 29 күн бұрын
@@shivatapasya1910 any erros?
@harikanidadavolu2322
@harikanidadavolu2322 Жыл бұрын
Your teaching way is excellent sir , I like your teaching This video is very helpful to me 🙏
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@rajasekharreddygujjula5169
@rajasekharreddygujjula5169 Жыл бұрын
Elanti video never before never after.... Thank you bro..
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@sujathayellatur
@sujathayellatur Жыл бұрын
Thanks brother Chala clear ga unnyai videos
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@sujathayellatur
@sujathayellatur Жыл бұрын
Good morning Mi videos first nuchi chusthunna easy ga nenu nerchukuntunna, Friends ki refer chesanu Nenu subscribe chesanu, like chesanu inka refer chesthunna meru subject clear ga explain chesthunnaru ,elage classes continue cheyalani request chesthunna☺️😊
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
@@sujathayellatur sure buddy, thankyou so much
@satishkumarkunchanapalli9225
@satishkumarkunchanapalli9225 Жыл бұрын
good expalnation sir with no fee
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@RaviKishore-pv2tu
@RaviKishore-pv2tu Жыл бұрын
I assure you, 1 day this tutorial will viral.. you have excellent teaching skills finally I owe you..😍
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@Mad..Murali5268
@Mad..Murali5268 2 жыл бұрын
I heartfully thank you bro.... chala clear ga undi....i understood easly..now it is s0 much helping for me
@HYRTutorialsTelugu
@HYRTutorialsTelugu 2 жыл бұрын
Happy learning buddy 😊
@pridhvimallikharjun
@pridhvimallikharjun Жыл бұрын
Very nice, learned many new things. Own lanuguange lo nerchukunte aa kick vere untundi
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@nishanthkumar4398
@nishanthkumar4398 8 ай бұрын
I learned many things from this video,nice explanation anna. Thank you Hyr tutorials telugu
@HYRTutorialsTelugu
@HYRTutorialsTelugu 8 ай бұрын
Thanks buddy 🙂
@krishnatheo
@krishnatheo Жыл бұрын
Explanation you give in awesome way, Thank you so much Mr.HYR Sir.
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@sharadak1944
@sharadak1944 2 жыл бұрын
Thank you very much sir. I am learning selenium. Its very helpful for ur videos.
@HYRTutorialsTelugu
@HYRTutorialsTelugu 2 жыл бұрын
Thanks for liking the videos buddy 🙂
@sivapratap9902
@sivapratap9902 Ай бұрын
Thank you sir
@HYRTutorialsTelugu
@HYRTutorialsTelugu Ай бұрын
Happy Learning buddy 🙂
@kadarinagaraju4829
@kadarinagaraju4829 Жыл бұрын
I heartfully thank you bro....🤗🤗🤗🤗🤗
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Happy learning buddy
@nomulanarendergoud8192
@nomulanarendergoud8192 4 ай бұрын
Excellent Explanation bro Thank you so much
@HYRTutorialsTelugu
@HYRTutorialsTelugu Ай бұрын
Thanks buddy 🙂
@user-zu5ik8ce8y
@user-zu5ik8ce8y 3 ай бұрын
Very helpful anna
@HYRTutorialsTelugu
@HYRTutorialsTelugu 29 күн бұрын
Thanks buddy 🙂
@devireddybalu2059
@devireddybalu2059 2 жыл бұрын
exlent video sir
@HYRTutorialsTelugu
@HYRTutorialsTelugu 2 жыл бұрын
Thankyou buddy 😊
@bindunagalakshmi
@bindunagalakshmi Жыл бұрын
Just PERFECT 😊 THANKS
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@sampathp2076
@sampathp2076 4 ай бұрын
Thank you so much for the time you spent and creating this video. I have get it cleared all my doubts by watching this video, my next step is practice of what you have covered. You have covered all sensible points. By watching this video I got good confidence. Thank you so much bro. 🙂🙂🙂🙂🙂
@HYRTutorialsTelugu
@HYRTutorialsTelugu Ай бұрын
Thanks buddy 🙂
@munindharr1039
@munindharr1039 11 ай бұрын
excellent content......................HYR Thanks
@HYRTutorialsTelugu
@HYRTutorialsTelugu 11 ай бұрын
Thanks buddy 😊
@user-fn1tk3qx3j
@user-fn1tk3qx3j Жыл бұрын
excellent class sir
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks Buddy 🙂
@mammu9654
@mammu9654 Жыл бұрын
Tq so much sir ,..
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Happy learning buddy 😊
@umanagaarunakumarimokhamat3143
@umanagaarunakumarimokhamat3143 8 ай бұрын
hi sir yr selenium videos helped me a lot thank you a lot and i am requesting to provide other some courses too
@HYRTutorialsTelugu
@HYRTutorialsTelugu 8 ай бұрын
Sure buddy
@akhilkolli4752
@akhilkolli4752 10 ай бұрын
Super Video Sir clarified lot of Doubts (Shadow Root Okati miss ayyaru sir )
@HYRTutorialsTelugu
@HYRTutorialsTelugu 9 ай бұрын
yes buddy. i will plan it buddy
@suryajyothimedepalli5710
@suryajyothimedepalli5710 Жыл бұрын
Ok thank you sir
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Happy learning buddy
@charantechie
@charantechie Жыл бұрын
Nice Content 😍!!
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@bharathpybodi2842
@bharathpybodi2842 Ай бұрын
Nice bro
@HYRTutorialsTelugu
@HYRTutorialsTelugu Ай бұрын
Thanks buddy 🙂
@kishorebadavath4318
@kishorebadavath4318 Жыл бұрын
Fantastic explanation bro 😊😊😊
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 🙂
@ANATOLY.98
@ANATOLY.98 8 ай бұрын
I got error sir no such window : target window already close from unknown error
@HYRTutorialsTelugu
@HYRTutorialsTelugu 26 күн бұрын
did you close the browser window before it performs the action?
@vivekkokkonda1715
@vivekkokkonda1715 6 ай бұрын
Tq sir
@HYRTutorialsTelugu
@HYRTutorialsTelugu Ай бұрын
Happy Learning buddy 🙂
@TradingTrends108
@TradingTrends108 Жыл бұрын
Me Knowledge ki , me patience ki Salaam🙏
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Thanks buddy 😊
@shivatapasya1910
@shivatapasya1910 Ай бұрын
​@@HYRTutorialsTelugu anna , element ,not clickable exception vastundi , checkbox select avatledu ,kani meku ,select ayindi ✅️, problem enti ?
@HYRTutorialsTelugu
@HYRTutorialsTelugu 29 күн бұрын
@@shivatapasya1910 try to wait until the page is loaded buddy
@nikhithakrishnam5388
@nikhithakrishnam5388 Жыл бұрын
Hi bro Mee videos chala bagunnnai css selector use chesi elements find chesedi video vunte Telugu lo link petandi bro pls
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Telugu lo ledu but English lo playlist undi buddy github.com/YadaGiriReddy/HYR-Tutorials
@pridhvimallikharjun
@pridhvimallikharjun Жыл бұрын
Oka interview lo question, Dynamic table lo loop concept use cheyyakunda kavalisinia string ela verify cheyyali? nenu answer, anni cells lo ni data teesukuni loop chesi verify chestamu tappa, loop lekunda possible kadu ani cheppa. Kani kadu annadu. but he did not tell the logic. Please meeru cheppandi adi
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Xpath lo contains ane method undi kada adi use chesi cheyyochu buddy. Try with contains method on that table cells
@dreamon9730
@dreamon9730 Жыл бұрын
As always great Content 🙏 thanks. and CSS video is not present in this playlist ? other than the one in English channel.
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Yeah I have created it only in English buddy
@davidson3875
@davidson3875 2 жыл бұрын
Hello Bro thank you so much for the video. it's really helpful! I have a small query. while using the normalize-space function, I used the following syntax //label[normalize-space(text()='First Name ')]. this worked for me but //label[normalize-space(text())='First Name '] this syntax didn't work for me. issue with the parenthesis. kindly solve this bro! Thank you!
@HYRTutorialsTelugu
@HYRTutorialsTelugu 2 жыл бұрын
When u r using the normalise-space function, it will remove the leading and trailing spaces. But you are trying to get the element with space in the end. So that's the reason
@akhilsinspiringthoughts6465
@akhilsinspiringthoughts6465 7 ай бұрын
Sir...testNG and cucumber framework cheppandi sir
@swapnikajasti9103
@swapnikajasti9103 11 ай бұрын
Hi sir, can you help in writing code for pop up which occurs when we enter details and it will ask for a save address ( save, No thanks). How to click on this
@HYRTutorialsTelugu
@HYRTutorialsTelugu 11 ай бұрын
kzfaq.info/get/bejne/mst7i8WTrq6oZKs.html
@bobyp6012
@bobyp6012 Жыл бұрын
Bro Tosca tutorial cheyandi pls. Thank you 😊
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
I don't know tosca buddy
@bobyp6012
@bobyp6012 Жыл бұрын
@@HYRTutorialsTelugu okay thanks Buddy❣️
@bobyp6012
@bobyp6012 Жыл бұрын
Is there any selenium & Java english playlist?
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
@@bobyp6012 github.com/YadaGiriReddy/HYR-Tutorials
@venkatsakhinala7127
@venkatsakhinala7127 Жыл бұрын
Hello sir. In the Xpath with Index I have small doubts sir. If I want to find the specific cell from the specific row can I write Xpath like this or not sir? //table[@id='contactlist']/tbody/tr[2]/td[3] Please tell me is it the right way to write or not sir.
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
This is not the right way buddy, Because here you are using index for the row also. You can use the index for the column but you should never use the index for the row buddy. Table can vary at any point of time and the row index will also get changed
@venkatsakhinala7127
@venkatsakhinala7127 Жыл бұрын
@@HYRTutorialsTelugu tq soo much sir
@user-sz4un4ip3y
@user-sz4un4ip3y 9 ай бұрын
Hi Sir, inside the inspect page I cannot find the element tab to write the XPath. where to find please guide me.
@HYRTutorialsTelugu
@HYRTutorialsTelugu 8 ай бұрын
Send me the screenshot on hyadagirireddytutorials@gmail.com
@satishversatile
@satishversatile Жыл бұрын
Hii, i watched your video. I learnt Xpath from this video itself. I have a doubt. What if attribute and its values are similar for the button "add record" in all tabs. It is clicking on the add button but faced an error saying that no such element.
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
you can check the parent or ancestor elements for that element and using those we can make the repeated button also unique one buddy.
@satishversatile
@satishversatile Жыл бұрын
@@HYRTutorialsTelugu here parent and ancestors also same 🙁
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
@@satishversatile you can some unique element in the entire page buddy. Try to look for that and build the relation from there
@satishversatile
@satishversatile Жыл бұрын
@@HYRTutorialsTelugu Thanks bro
@alshadsk1412
@alshadsk1412 Жыл бұрын
hi bro, add to cart scenario lo chala products untai kada bro. alanti scenarios lo id,tags em dorav apudu ye xpath use cheyali? plz help me
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
You can write the xpath based on the table rows. Mostly those products are on table rows
@prashanthreddy3350
@prashanthreddy3350 Жыл бұрын
more how many videos can we expect to complete the selenium concept ?
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
This playlist is completed buddy
@munindharr1039
@munindharr1039 11 ай бұрын
if some one watch this video in parts .....you will become master of the Xpath
@HYRTutorialsTelugu
@HYRTutorialsTelugu 11 ай бұрын
Yes buddy
@tharunbandi5808
@tharunbandi5808 Жыл бұрын
Bro naku ardam kavadam ledhuu bro nadhi b com bro non It background nenu testing nerchukuntanaa bro manual testing arthamyandhi kani ee selenium aradakavda ledhuu em cheyali bro koncham chepandiii
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
First core java nerchukunna tarvatha selenium nerchukovali buddy
@nikhithakrishnam5388
@nikhithakrishnam5388 Жыл бұрын
hi bro meru description lo practise ki link petaru kada andulo ela practise cheyali anukuntuna kani adi ela use cheyatam pls
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Adi website link buddy. Indulo ela ithe nenu xpath raasi cupinchano ala meeru kooda cheyyochu aa website use chesi
@srikanthappanaboina1042
@srikanthappanaboina1042 Жыл бұрын
Hello Sir selenium with Real Time project videos cheyandi sir please ??
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Once you learn the selenium, you can pick any website available in the internet and try to automate that website buddy.
@dhanrajgaddam507
@dhanrajgaddam507 5 ай бұрын
hi sir meru css gurinchi explain cheyaledhu
@HYRTutorialsTelugu
@HYRTutorialsTelugu 29 күн бұрын
Chuddam buddy based on the time availability
@-KULLAYAPPAPUJARI
@-KULLAYAPPAPUJARI 9 ай бұрын
What is mean by customised xpath bro
@HYRTutorialsTelugu
@HYRTutorialsTelugu 8 ай бұрын
When you write the xpath then it's called customized xpath buddy
@klakshmikanth7882
@klakshmikanth7882 Күн бұрын
Bro Notes emina evachhu kas bro help avthundi
@HYRTutorialsTelugu
@HYRTutorialsTelugu 22 сағат бұрын
Videos chusi self ga prepare cheskovali buddy
@funmail4957
@funmail4957 6 ай бұрын
Hi younger bro, What is the difference between below 2 Xpaths. The only change is in the placement of parenthesis. 2nd xpath is giving me 5 results whereas 1st one is giving only one. Thank You. //label[normalize-space(text())='First Name'] and //label[normalize-space(text()='First Name')]
@HYRTutorialsTelugu
@HYRTutorialsTelugu Ай бұрын
okati value ni internal compare chesthunnav and inkoti normalise chesaka compare chesthunnv buddy
@funmail4957
@funmail4957 Ай бұрын
@@HYRTutorialsTelugu Thank you so much for your time and reply. Please do more videos on the latest trends in QA technologies and skills.
@HYRTutorialsTelugu
@HYRTutorialsTelugu 29 күн бұрын
@@funmail4957 Sure buddy.
@satishkumarkunchanapalli9225
@satishkumarkunchanapalli9225 Жыл бұрын
about css selector we should learn or not??
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
We should learn buddy Check the playlist here buddy github.com/YadaGiriReddy/HYR-Tutorials
@satishkumarkunchanapalli9225
@satishkumarkunchanapalli9225 Жыл бұрын
@@HYRTutorialsTelugu ok sir thanks for that
@brickmaniagame
@brickmaniagame Жыл бұрын
Hi anna, Code same rasanu anna chrome open avutumdhi anthe W3schools site open kavatam ledu Note: error "nullpointerexception ani vastumdhi"
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
May be your driver instance became null somehow. So check that one buddy
@Archanaparupally
@Archanaparupally 2 жыл бұрын
Sir meru chepthunte dead easy anpisthundhi chesthunte😱😥
@HYRTutorialsTelugu
@HYRTutorialsTelugu 2 жыл бұрын
That feeling will always be there buddy. The more you practice the more easy it will become
@votlasrilatha1276
@votlasrilatha1276 Жыл бұрын
Yellow colour yela vostundi meku select inapudu
@HYRTutorialsTelugu
@HYRTutorialsTelugu Жыл бұрын
Nenu cursor di change chesanu buddy na system lo and konni editing lo change chesanu
@anyarasan8529
@anyarasan8529 8 ай бұрын
i want this in english version sir for non hindu speakers!
@HYRTutorialsTelugu
@HYRTutorialsTelugu 26 күн бұрын
Here it is bit.ly/2RlLdkw
P23 - Perform Mouse  Actions in Selenium WebDriver | Selenium | Java |
23:52
H Y R Tutorials - Telugu
Рет қаралды 5 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 17 МЛН
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 26 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 37 МЛН
P17 - Implicit Wait Timeout in Selenium WebDriver | తెలుగు |
20:48
What is XPath | How to create XPath | for Beginners
10:53
Automation Step by Step
Рет қаралды 244 М.
How to Handle Frames in Selenium WebDriver
21:20
H Y R Tutorials
Рет қаралды 57 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 17 МЛН