在 SpecFlow/Selenium 下,我像这样启动 Chrome:
var options = new ChromeOptions();
options.AddArguments("--headless", "--window-size=1920,1080", "--disable-gpu", "--disable-extensions", "--no-sandbox", "-incognito");
var svc = ChromeDriverService.CreateDefaultService();
svc.Start();
Context.Driver = new ChromeDriver(svc, options);
由于-incognito
Chrome 可执行文件上的标志以隐身模式启动浏览器,我认为这对于无头模式也是如此。我错了。可以用无头来完成吗?如果是这样,怎么做?
我也尝试过--incognito
并将incognito
标志放置在AddArguments()
调用中的不同索引处。