Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/

1 like 0 dislike
1.4k views
by
Now I learnt how to locate elements with xpath .I am just right clicking
and copying the XPATH.
Now life seems to be lot easier than trying to find with others like cssselector, etc.
Is there any disadvantage of xpath.
 

1 Answer

0 like 0 dislike
by The go-to Tester (181 points)
selected by
 
Best answer

there is not disadvantage of xpath. If you use relative xpath it will be helpful.

xpaths are not mostly supposed on earlier version of browsers, spetially Internet Explorer. IE doesn't support nth-child. Also many of mobile browsers spetially iphone safari will not support xpath. So if you are developing script for more  number of browsers, I would suggest avoiding xpath.

by
Thanks Mayur for the answer.I will take care while coding for Mobile browsers and IE.          In these cases we have to use other selectors like ID,name,className etc Isnt it.

Regards
Uday
by The go-to Tester (181 points)
Yes. Try using CSS selector as well instead.


This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!

1.4k questions

1.6k answers

866 comments

1.9k users

...