在我们的项目中使用硒进行UI测试。我们正在运行最新版本2.30.0。 我们使用Firefox WebDriver并运行Firefox 19.0。Selenium WebDriver抛出超时异常的例外
通常说,当我在Visual Studio中运行ui测试时,ui测试可以在本地甚至服务器端运行。我们的ui测试在我们的构建服务器上执行得很快。它在我通过Visual Studio手动测试的相同服务器上使用相同的部署。
但是偶尔我们遇到以下问题时,UI测试大干快上buildserver执行:在上传按钮,在输入字段中前充满了文件
Test(s) failed. OpenQA.Selenium.WebDriverException : The HTTP request to the remote WebDriver server for URL http://localhost:7056/hub/session/bed1d0e7-efdc-46b6-ba07-34903519c44d/element/%7B8717bb19-96c7-44d3-b0ee-d4b989ae652d%7D/click timed out after 60 seconds.
----> System.Net.WebException : The operation has timed out
at OpenQA.Selenium.Remote.HttpCommandExecutor.CreateResponse(WebRequest request)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
--WebException
at System.Net.HttpWebRequest.GetResponse()
at OpenQA.Selenium.Remote.HttpCommandExecutor.CreateResponse(WebRequest request)
基本上测试点击。由于该文件非常小,因此可以在几秒钟内完成。尽管如此,60秒钟的时间有时会达到。
任何想法如何隔离潜在的问题?或者之前运行任何人到同一个问题? 任何提示赞赏。谢谢。
什么浏览器和该浏览器的版本? – Arran 2013-03-07 10:09:27
@Arran感谢您的提示。更新了问题。 – dasheddot 2013-03-07 10:14:08
只是好奇,自FF 19更新以来发生了更多? – Arran 2013-03-07 10:16:39