如何在每次测试运行之前清除浏览器缓存?我尝试过driver.manage().deleteAllCookies();
in setUp
创建驱动程序实例后的方法,它适用于 Firefox,但对于 IE 不起作用。有没有IE的解决办法,请提供给我。
您可以按如下方式设置驱动程序功能:
DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer();
capabilities.setCapability(InternetExplorerDriver.IE_ENSURE_CLEAN_SESSION, true);
它在 IE11 上对我有用。
来源:http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/ie/InternetExplorerDriver.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)