Click action on Internet Explorer

Hi all,

I am trying to automate script for IE11, but click() action doesn’t work. As a workaround, I used JavaScriptExecutor, but it doesn’t work, test passes, but it doesn’t click actually, any ideas?

Test works fine on FF and Chrome

Found solution,

Code:

WebDriver driver = DriverFactory.getWebDriver()
WebElement element = WebUiCommonHelper.findWebElement(to, 10)
JavascriptExecutor executor = ((driver) as JavascriptExecutor)

executor.executeScript(‘arguments[0].click;’, element)

doesn’t work. Instead I tried

WebDriver driver = DriverFactory.getWebDriver()
WebElement element = WebUiCommonHelper.findWebElement(to, 10)
((JavascriptExecutor) driver).executeScript(“arguments[0].click();”, element)

and it worked, I don’t know why