我使用selenium和c#,我想隐藏Internet Explorer浏览器窗口。据我所知,IE不支持无头浏览器。
对于我正在处理的特定情况,IE是最快的浏览器,因为我访问公司内部网页。
你可以帮帮我吗?答案 0 :(得分:0)
我遇到了同样的问题,很高兴为您提供帮助。 我仍在寻找无头启动IE的解决方案,但通过最小化版本,我也可以帮助自己。
这是一个主意:
IWebDriver webDriver;
public void StackTest()
{
webDriver = new InternetExplorerDriver();
webDriver.Manage().Window.Minimize();
}
作为一个小技巧,我建议让IE等待直到一切加载完毕:
webDriver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(60);