xpath contains text
//button[contains(text(),"Go")]
xpath contains text
//button[contains(text(),"Go")]
types of xpath
How many types of xpath are there?
- Two types of xpath
-> What are the two types?
- Absolute and Relative xpath
#1- Absolute xpath:
- starts with /
- Starts from the very beginning of the html page, and goes down to desired
web element 1 by 1.
- it is NOT dependable at all.
- easly brakes if there is any minimal changes in the structure of the
HTML page.
#2- Relative xpath:
- starts with //
- // means you can start from anywhere in the HTML code
- it will jump to the first matching value and return it
- There are MANY different options to use relative xpath
Commmon xpaths:
#1- //tagName[@attribute='value']
#2- //*[@attribute='value'] --> * means look for all web elements
#3- //tagName[.='text'] --> returns the web element with given text.
findby(xpath selenium java)
@FindBys(@FindBy(xpath="//a[@class='fNiv' and contains(text(), 'Home')]")))
List<WebElement> allElements;
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us