I am trying to automate test cases using selenium webdriver, junit and ant build. In the morning I get strange errors. The test example contains a button click command. The test succeeds in Chrome and FF, but not in IE. At least he used to say that he could not find element X, but this means that the server did not provide any information.
Testcase: testMethod took 10.342 sec Caused an ERROR Cannot click on element (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 172 milliseconds Build info: version: '2.23.1', revision: '17143', time: '2012-06-08 18:59:04' System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_33' Driver info: driver.version: RemoteWebDriver Session ID: 8dfc5072-2755-40a7-bb32-05708c51101f com.thoughtworks.selenium.SeleniumException: Cannot click on element (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 172 milliseconds Build info: version: '2.23.1', revision: '17143', time: '2012-06-08 18:59:04' System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_33' Driver info: driver.version: RemoteWebDriver Session ID: 8dfc5072-2755-40a7-bb32-05708c51101f at org.openqa.selenium.internal.seleniumemulation.SeleneseCommand.apply(SeleneseCommand.java:41) at org.openqa.selenium.internal.seleniumemulation.Timer.run(Timer.java:38) at org.openqa.selenium.WebDriverCommandProcessor.execute(WebDriverCommandProcessor.java:144) at org.openqa.selenium.WebDriverCommandProcessor.doCommand(WebDriverCommandProcessor.java:74) at com.thoughtworks.selenium.DefaultSelenium.click(DefaultSelenium.java:193) at dmswebui.IE.TestLogin.testMethod(TestLogin.java:19) Caused by: org.openqa.selenium.ElementNotVisibleException: Cannot click on element (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 172 milliseconds Build info: version: '2.23.1', revision: '17143', time: '2012-06-08 18:59:04' System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_33' Driver info: driver.version: RemoteWebDriver Session ID: 8dfc5072-2755-40a7-bb32-05708c51101f at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:188) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:458) at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:244) at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:77) at org.openqa.selenium.internal.seleniumemulation.Click.handleSeleneseCommand(Click.java:36) at org.openqa.selenium.internal.seleniumemulation.Click.handleSeleneseCommand(Click.java:1) at org.openqa.selenium.internal.seleniumemulation.SeleneseCommand.apply(SeleneseCommand.java:32)
source share