Wie zu Beginn ChromeDriver im headless Modus

Möchte ich versuchen, aus kopflose chrome, aber habe ich das Problem, dass ich nicht den Treiber starten im headless mode. War ich nach google Dokumentation. bin ich etwas fehlt ? Die Ausführung von code stecken in var browser = new ChromeDriver(); Linie

Hier ist mein code:

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);
  • Was ist Ihre chromedriver.exe version?
  • Meine version 2.30.0. Habe es von NuGet
  • BinaryLocation sollte auf den exe von Chrome (dem browser), nicht chromedriver.exe
  • Ja, du hast Recht. Aber immer noch nicht das Problem zu lösen
InformationsquelleAutor Evaldas B | 2017-07-16
Schreibe einen Kommentar