2015-06-23 27 views
0

您好我想禁用Chrome的驅動程序內置事件,我沒有發現這樣做的方式,我剛發現的例子爲Firefox:在Chrome上禁用本機事件?

dcBrowser = DesiredCapabilities.firefox(); 
FirefoxProfile prof2 = new FirefoxProfile(); 
prof2.setEnableNativeEvents(false); 
dcBrowser.setCapability("firefox_profile", prof2); 

我想我們對Chrome

dcBrowser = DesiredCapabilities.chrome(); 
ChromeProfile prof2 = new ChromeProfile(); 
prof2.setEnableNativeEvents(false); 
dcBrowser.setCapability("chrome_profile", prof2); 
做同樣的

當我添加導入:

import org.openqa.selenium.chrome.ChromeProfile; 

我得到以下錯誤:

The import org.openqa.selenium.chrome.ChromeProfile cannot be resolved

我知道ChromeProfile類確實存在,但由於我沒有找到禁用chrome本機事件的任何示例,我不知道我所做的是否正確,或者我缺少某些東西,任何想法?謝謝!

回答

0

如果您使用的是java,您可以簡單地使用 super.setNativeEvents(false);