有没有办法在selenium InternetExplorerDriver中禁用闪存?
在Windows互联网选项中禁用此功能似乎不起作用。我正在寻找一个Capability传递给InternetExplorerDriver构造函数,但似乎并不是一个。
答案 0 :(得分:1)
目前,InternetExplorerDriver中禁用闪存的资源有限。一种方法是使用BrowserStack和Selenium测试,并将noFlash功能传递给您的测试。
caps.setCapability("browserstack.ie.noFlash", "true");
https://www.browserstack.com/automate/java#enable-disable-flash https://www.browserstack.com/automate
BrowserStack非常易于设置并集成到您的测试中。如果您必须禁用Flash来测试Web自动化,我建议将它用于Internet Explorer。我们公司特别使用它,并且效果很好。