【发布时间】:2016-12-04 04:52:39
【问题描述】:
我正在使用 selenium webdriver 来自动化网页。我的硒代码无法识别链接。我收到以下错误。
线程“主”org.openqa.selenium.NoSuchElementException 中的异常: 没有这样的元素:无法找到元素: {"method":"xpath","selector":"/html/body/font/font/b/a[2]"} (会话 信息:铬=44.0.2403.89)
这是我正在使用的代码。
public static void main(String[] args)
{
System.setProperty("webdriver.chrome.driver","C:\\Program Files (x86)\\Google\\Chrome\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("url");
driver.findElement(By.xpath("/html/body/font/font/b/a[2]")).click();
}
提前致谢
【问题讨论】:
-
你能分享你的链接的HTML吗??
-
好的,我已经提供了它作为答案,试试看,如果没有问题,请告诉我。:)
-
试试这个“//body/font/font/b/a[2]”
-
能否提供您测试的域和 http 页面,以便我验证
标签: javascript selenium