Hide/Silence ChromeDriver window

前端 未结 3 1208
予麋鹿
予麋鹿 2020-12-14 18:25

When I launch Selenium\'s WebDriver (Chromedriver). A console window (chromedriver.exe) runs and it opens Chrome. I need to know how I can hide those like a silent mode beca

3条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-14 18:54

    To my knowledge it's not possible to hide the browser. However, you can hide the console and set the browser offscreen:

    ChromeDriverService service = ChromeDriverService.CreateDefaultService();
    service.HideCommandPromptWindow = true;
    
    var options = new ChromeOptions();
    options.AddArgument("--window-position=-32000,-32000");
    
    var driver = new ChromeDriver(service, options);
    driver.Navigate().GoToUrl("https://www.google.co.uk");
    

提交回复
热议问题