Answers for "selenium find element by text"

1

selenium find button by text

browser.find_element_by_xpath('//button[normalize-space()="BUTTON-TEXT-HERE"]')
Posted by: Guest on June-16-2020
1

selenium find element by content

driver.find_elements_by_xpath("//*[contains(text(), 'My Button')]")
Posted by: Guest on September-21-2020
5

get text selenium

add ".text" to the end of the finding element function, so for example,

to get the text from something like :
browser.find_element_by_xpath('Insert xpath')

you do:
browser.find_element_by_xpath('Insert xpath').text
Posted by: Guest on February-07-2021
-2

python selenium find element by text

# Find element by it's visible text
driver.find_element(By.XPATH, "//*[text()'the visible text here...']").click()

# Don't forget to import the following module for this to work
from selenium.webdriver.common.by import By
Posted by: Guest on April-08-2021
0

find web element by text

/**
	 *Get the Web element from its text
	 * @param name
	 * @param elementText
	 * @return WebElement
	 */
    public WebElement getElementByText(String name, String elementText) {
    	
    	return WebUI.getWebElement("xpath","//a[starts-with(@name, '" + name + "') and (text() = '" + elementText + "' or . = '" + elementText + "')]");
    	
    }
Posted by: Guest on June-03-2020
0

locate element using text

The only locator that works with text is xpath. 
Matching exact text		:    //tag[.=‘text’]
Matching partial text		:    //tag[contains(text(), ’text’)]
Posted by: Guest on December-04-2020

Code answers related to "selenium find element by text"

Python Answers by Framework

Browse Popular Code Answers by Language