Serenity BDD 1.2.2操作在Internet Explorer中无法正常工作

时间:2017-01-23 09:42:14

标签: java internet-explorer-11 serenity-bdd

从1.1.34更新1.2.2.2上的宁静bdd后,在Internet Explorer中,操作无法正常工作。

方法不起作用:

withAction().contextClick(element).perform();

另一个例子:

withAction().click(element).perform();

如果点击进程挂起并且没有从操作返回后出现警报,请单击

2 个答案:

答案 0 :(得分:0)

Serenity只是将Action命令传递给Selenium,因此很可能是您的IE驱动程序或浏览器版本与Selenium兼容性问题,或IE驱动程序中的错误。

答案 1 :(得分:0)

谢谢,Jhon。 我明白了。 InternetExplorerDriverProvider返回具有默认DesiredCapabilities的新实例:

defaults.setCapability(InternetExplorerDriver.NATIVE_EVENTS, false);

当我将InternetExplorerDriver.NATIVE_EVENTS设为true时,操作会起作用。