如何使用href获取含有硒的元素?

时间:2015-07-10 20:00:41

标签: java selenium

我正在尝试使用selenium在网页上获取元素,但它只有一个我无法引用的href,每次我都会收到错误,但是找不到该元素。

这是我尝试访问的行

<a href="javascript:top.menusubasp('/apps/Registration/');">Registration</a>

这是我的代码

driver.findElement(By.cssSelector("a[href*='/apps/Registration/']")).click();

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试通过文字找到它

<强>的xpath

//a[text()='Registration']

<强>连结文字

driver.findElement(By.linkText("Registration"));

希望这可以帮助你...如果你遇到任何问题,请回来