org.openqa.selenium.remote.UnreachableBrowserException:与远程浏览器通信时出错。它可能已经死了

时间:2013-11-01 11:22:05

标签: selenium android-emulator selenium-webdriver

我在模拟器上运行测试时出现以下错误。

org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Caused by: org.apache.http.NoHttpResponseException: The target server failed to respond

有人可以帮助我吗? 提前致谢

2 个答案:

答案 0 :(得分:1)

当您在不卸下remotewebdriver的情况下关闭浏览器时,selenium服务器会在一段时间后自动清理会话。如果在selenium服务器清理会话时运行测试,则可能会处理当前会话并导致此错误。

尝试每次测试运行remotedrive.Close(),或者只是重新启动服务器。

答案 1 :(得分:0)

尝试以这种方式初始化浏览器: AndroidDriver driver = new AndroidDriver();