Chcę wypróbować bezgłowy chrom, ale pojawia się ten problem, że nie mogę uruchomić sterownika w trybie bezgłowym. Śledziłem google documentation. czy czegoś brakuje? Wykonanie kodu utknie w var browser = new ChromeDriver();
liniiJak uruchomić ChromeDriver w trybie bezgłosu
Tu jest mój kodu:
var chromeOptions = new ChromeOptions
{
BinaryLocation = @"C:\Users\2-as Aukstas\Documents\Visual Studio 2017\Projects\ChromeTest\ChromeTest\bin\Debug\chromedriver.exe",
DebuggerAddress = "localhost:9222"
};
chromeOptions.AddArguments(new List<string>() {"headless", "disable-gpu" });
var browser = new ChromeDriver(chromeOptions);
browser.Navigate().GoToUrl("https://stackoverflow.com/");
Console.WriteLine(browser.FindElement(By.CssSelector("#h-top-questions")).Text);
Jaka jest twoja wersja 'chromeedriver.exe'? – haim770
Moja wersja to 2.30.0. Mam go od NuGet –
'BinaryLocation' powinien wskazywać na' exe' Chrome (przeglądarki), a nie 'chromedriver.exe' – haim770