如何从div获取页脚内的全文

时间:2018-11-27 03:14:06

标签: selenium

在以下情况下如何在page-footer中获取完整文本。

<div class="page-footer">
  <span >Environment: </span>
  <span > test</span>
  <span >Version: </span>
  <span > 0.1.56</span>
</div>

2 个答案:

答案 0 :(得分:0)

您可以使用以下 CSS_SELECTOR

div.page-footer span 

这将选择 div 中类别为page-footer的所有范围。

如果您使用JAVA作为绑定语言:

String allText = driver.findElement(By.cssSelector("div.page-footer span")).getText();  

希望这会有所帮助。

答案 1 :(得分:0)

您可以使用以下方法提取所有可见文本

在Java中,

getText()方法将返回元素的可见文本(即未被CSS隐藏)

string footerText=driver.findElement(By.className("page-footer")).getText();

在C#中,

var footerText=_driver.FindElement(By.ClassName("page-footer")).Text;