从1.1.34更新1.2.2.2上的宁静bdd后,在Internet Explorer中,操作无法正常工作。
方法不起作用:
withAction().contextClick(element).perform();
另一个例子:
withAction().click(element).perform();
如果点击进程挂起并且没有从操作返回后出现警报,请单击
答案 0 :(得分:0)
Serenity只是将Action命令传递给Selenium,因此很可能是您的IE驱动程序或浏览器版本与Selenium兼容性问题,或IE驱动程序中的错误。
答案 1 :(得分:0)
谢谢,Jhon。 我明白了。 InternetExplorerDriverProvider返回具有默认DesiredCapabilities的新实例:
defaults.setCapability(InternetExplorerDriver.NATIVE_EVENTS, false);
当我将InternetExplorerDriver.NATIVE_EVENTS设为true时,操作会起作用。