一尘不染

使用带有JavaScript的Selenium WebDriver从XPath找到的元素中获取文本

selenium

我正在尝试使用xpath查找元素并获取元素的文本值。

例如,我可以通过以下方式使用xpath查找元素

driver.findElement(webdriver.By.xpath("//div/span));

但是我想通过使用JavaScript获得此特定元素的文本。

HTML内容如下所示

<div><span>Inner Text</span></div>

阅读 405

收藏
2020-06-26

共1个答案

一尘不染

您想要的功能是getText()

String text = driver.findElement(webdriver.By.xpath("//div/span")).getText();
2020-06-26