使用WebDriver DesiredCapabilities将功能'applicationCacheEnabled'设置为'false'

时间:2013-08-30 12:05:46

标签: java firefox selenium webdriver selenium-webdriver

有人可以帮助我,如何将“applicationCacheEnabled”功能设置为“false”? 我在下面尝试过,但看到了语法错误。

DesiredCapabilities dc=DesiredCapabilities.firefox();
dc.setCapability("applicationCacheEnabled", "false");
WebDriver driver= new FirefoxDriver(dc);

Selenium版本:2.35.0, Java版本:1.7.0_07

1 个答案:

答案 0 :(得分:1)

问题中的语法绝对正确。 语法错误是由于在类级别[直接在类之外,在块之外]而不是在块内调用'setCapability'方法。我已将方法调用移到某个方法。

再加一点:

dc.setCapability("applicationCacheEnabled", "false"); can also be written as, 
dc.setCapability(CapabilityType.SUPPORTS_APPLICATION_CACHE, false);