我写了大约50个测试,这些测试在Firefox 28中推出之前一直很稳定。
但就目前而言,我使用的是Selenium WebDriver 2.44 + Firefox 30.我注意到webdriver
在测试期间随机冻结。
错误信息如下:
org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died. Build info: version: '2.44.0', revision: 'xxx', time: 'xxx' System info: host: 'xxx', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '3.5.0-23-generic', java.version: '1.7.0_72' Driver info: driver.version: RemoteWebDriver
Caused by: java.net.SocketTimeoutException: Read timed out
现在我使用的jquery
脚本需要最低限度的Firefox 30。
我已经尝试过30以上的所有版本的Firefox和Chrome 39,都会产生同样的问题。