Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/
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.
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