在以下情况下如何在page-footer中获取完整文本。
<div class="page-footer">
<span >Environment: </span>
<span > test</span>
<span >Version: </span>
<span > 0.1.56</span>
</div>
答案 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;