1

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

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

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

4

1 回答 1

2

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

再补充一点:

dc.setCapability("applicationCacheEnabled", "false"); can also be written as, 
dc.setCapability(CapabilityType.SUPPORTS_APPLICATION_CACHE, false);
于 2013-08-31T19:04:58.943 回答