1

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

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

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

4

2 回答 2

1

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

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

于 2013-11-01T20:22:11.030 回答
0

尝试这样初始化浏览器: AndroidDriver driver = new AndroidDriver();

于 2014-01-26T13:37:52.363 回答