我正在使用Selenium Web Driver 2.42.2
和Ghost 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
答案 0 :(得分:0)
尝试通过phantomjs可执行文件查看内存消耗。
似乎问题在于.get()方法,它在PhantomJS内存中不时创建对象,而不是清理它