1
我正在研究java编程语言中的selenium webdriver自动化。在我的测试套件中启动一次浏览器窗口并执行所有测试,我希望在不重新启动浏览器的情况下运行某些测试之前清除浏览器缓存。有没有任何命令/功能,可以达到目的。谢谢。运行一些硒自动化测试之前清除缓存 - Selenium WebDriver Java
我正在研究java编程语言中的selenium webdriver自动化。在我的测试套件中启动一次浏览器窗口并执行所有测试,我希望在不重新启动浏览器的情况下运行某些测试之前清除浏览器缓存。有没有任何命令/功能,可以达到目的。谢谢。运行一些硒自动化测试之前清除缓存 - Selenium WebDriver Java
对于IE
DesiredCapabilities ieCap = DesiredCapabilities.internetExplorer();
ieCap.setCapability(InternetExplorerDriver.IE_ENSURE_CLEAN_SESSION, true);
使用Chrome:
https://code.google.com/p/chromedriver/issues/detail?id=583
删除Cookie:
driver.manage().deleteAllCookies();