使用Java中的Selenium WebDriver查找HTML元素的文本,该元素继承了元素

时间:2018-08-21 12:32:11

标签: java selenium selenium-webdriver

我试图获取一个元素的文本,该元素中包含另一个元素和一个文本。但是它从继承的元素和文本中返回一些信息。有没有办法我只能得到文本?

enter image description here

2 个答案:

答案 0 :(得分:2)

文本位于<h5>标记中,您需要找到该元素

String text = driver.findElement(By.xpath("//img[@class='img-circle owner-image']/..")).getText();

答案 1 :(得分:0)

其他定位元素的方式

String text = driver.findElement(By.xpath("//img[contains(@class,'img-circle')]")).getText();