如何使Selenium WebDriverWait等待页面上未指定位置的文本

时间:2018-10-17 18:19:08

标签: selenium text webdriverwait

如何使Selenium WebDriverWait等待未指定位置的文本

页面更新时,将显示新文本。我想要一种搜索​​该文本的方法,但是我无法做到这一点。尝试通过ID搜索没有用,因为我只能在chrome中查看过时的HTML。我告诉你我被困住了!

1 个答案:

答案 0 :(得分:0)

如果您期望的文本没有上古位置...

您可以只使用XPATH的contains功能...

例如:

WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "//*[contains (text(), 'your expected text')]")))

希望对您有所帮助!