带有PhantomJSDriver 1.1.0的Selenium Webdriver 2.42.2中的UnreachableBrowserException

时间:2014-12-18 12:07:48

标签: selenium-webdriver phantomjs ghostdriver

我正在使用Selenium Web Driver 2.42.2Ghost Driver 1.1.0并行执行测试用例。添加更多测试时会发生以下异常。最初,由于测试次数较少,我没有看到这个例外。

堆栈追踪:

org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.

Driver info: driver.version: RemoteWebDriver
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    -----------------
    ---------------
    at org.openqa.selenium.remote.RemoteWebDriver.execute
    at org.openqa.selenium.remote.RemoteWebDriver.quit

1 个答案:

答案 0 :(得分:0)

尝试通过phantomjs可执行文件查看内存消耗。

似乎问题在于.get()方法,它在PhantomJS内存中不时创建对象,而不是清理它