【发布时间】:2017-09-22 18:31:03
【问题描述】:
在通过 Selenium 网格初始化远程驱动程序时,我试图让 IE 以干净的方式启动每个会话。这个
DesiredCapabilities caps = null;
caps = DesiredCapabilities.internetExplorer();
caps.setCapability(InternetExplorerDriver.IE_ENSURE_CLEAN_SESSION, true);
WebDriver driver = new RemoteWebDriver(new URL("http://10.10.22.126:5555/wd/hub"), caps);
不工作,IE 正在使用上一个测试中的 cookie 开始每个新测试,这会导致问题。我正在尝试实现这一点
InternetExplorerOptions ieOptions = new InternetExplorerOptions()
.destructivelyEnsureCleanSession();
按照here 的指示,但我不知道如何将其用作远程驱动程序而不是本地驱动程序。谢谢!
【问题讨论】:
-
是否将此
ieOptions设置为功能不起作用?
标签: java selenium selenium-iedriver