【发布时间】:2015-10-09 00:41:38
【问题描述】:
我试图执行这个 Selenium 脚本,
public class FirePath_Ex {
public static void main(String[] args)
{// TODO Auto-generated method stub
WebDriver d=new FirefoxDriver();
d.get("https://facebook.com");
d.findElement(By.xpath(".//*[@id='email']")).sendKeys("dhhfdssd");
d.findElement(By.id("pass")).sendKeys("sjfsdfj");
}
}
关闭FireFox后出现如下错误,
线程“main”中的异常 org.openqa.selenium.remote.UnreachableBrowserException:错误 与远程浏览器通信。它可能已经死了。 构建信息:版本:'2.47.1',修订:'411b314',时间:'2015-07-30 02:56:46' 系统信息:主机:'Admin-PC',ip:'192.168.0.101',os.name:'Windows 7',os.arch:'x86',os.version:'6.1',java.version: '1.7.0-ea' 驱动程序信息:driver.version:RemoteWebDriver 在 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:589) 在 org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348) 在 org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:445) 在 org.openqa.selenium.By$ByXPath.findElement(By.java:358) 在 org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:340) 在 FirePath_Ex.main(FirePath_Ex.java:13) 原因:org.apache.http.conn.HttpHostConnectException:连接到 127.0.0.1:7055 [/127.0.0.1] 失败:连接被拒绝:连接
我该如何解决这个问题?
【问题讨论】:
-
你的火狐浏览器版本是多少?
-
似乎存在兼容性问题。尝试使用 selenium 2.47.1 和 ff 39.x 版本