如何使用Selenium WebDriver和Java在InPrivate中启动Microsoft Edge
我需要使用Selenium和Java在InPrivate模式下启动Edge的帮助。我没有使用Robot framework,因此无法使用以下解决方案: 我还尝试了此解决方案建议的其他解决方案,但不起作用:如何使用Selenium WebDriver和Java在InPrivate中启动Microsoft Edge,java,selenium,webdriver,microsoft-edge,Java,Selenium,Webdriver,Microsoft Edge,我需要使用Selenium和Java在InPrivate模式下启动Edge的帮助。我没有使用Robot framework,因此无法使用以下解决方案: 我还尝试了此解决方案建议的其他解决方案,但不起作用: 因此,不确定是否有其他解决方案。适用于Firefox的驱动程序: driver.switchTo().window(""); 对于Edge来说应该是一样的。去派对有点晚了,但答案对我有帮助。即 EdgeOptions options = new EdgeOptions(); option
因此,不确定是否有其他解决方案。适用于Firefox的驱动程序:
driver.switchTo().window("");
对于Edge来说应该是一样的。去派对有点晚了,但答案对我有帮助。即
EdgeOptions options = new EdgeOptions();
options.AddAdditionalCapability("InPrivate", true);
this.edgeDriver = new EdgeDriver(options);
仅供参考,还有一个名为UseInPrivateBrowsing
的EdgeOptions
属性(至少在C#中)。post称,将此标志设置为true
仅适用于支持“W3C WebDriver规范”的Microsoft Edge浏览器