我有一个文本在span中的按钮,如何找到它?

时间:2015-02-18 11:59:01

标签: xpath

实际上它不是一个按钮(它充当按钮)而是一个文本(即域名),当用户点击它时,它将转到下一部分。

这是html:

<div id="domainCon2TitleLabel" class="tLabel">
<span>qa.xyz.com</span>
</div>

我尝试过将xpath作为

wd.findElement(By.xpath("//span[contains(text(),'qa.xyz.com')]")).click();

但显示错误为

  

无法找到元素:{“method”:“xpath”,“selector”:“// span [contains(text(),'qa.xyz.com')]”}

可以让我知道如何识别该范围的xpath。

1 个答案:

答案 0 :(得分:2)

尝试使用xpath表达式:

//*[text()[contains(.,'qa.xyz.com')]]