2016-07-12 7 views
15

Ich bin ein großer Anwalt für das Lesen des Handbuchs. Aber in diesem Fall kann ich trotz einiger Online-Suchen kein Handbuch finden, das alle verfügbaren ChromeOptions-Argumente erklärt. Irgendwo muss eine Auflistung aller String-Argumente und was sie bedeuten.Selenium.Chrome Wo finde ich eine Liste aller verfügbaren ChromeOption-Argumente? C#

Zum Beispiel sind hier einige, dass ich durch Stolpern durch Beispiele gefunden:

 var options = new ChromeOptions(); 
     options.AddArgument("incognito"); 
     options.AddArguments("test-type"); 

Kann jemand bitte direkt mich an einen Eintrag? Ich benutze C# 4.6, Selenium 2.45.

Antwort

9

Dies ist die, die ich verwende: http://peter.sh/experiments/chromium-command-line-switches/

  var options = new ChromeOptions(); 
      options.AddArgument("--start-maximized"); 
      options.AddArgument("--ignore-certificate-errors"); 
      options.AddArgument("--disable-popup-blocking"); 
      options.AddArgument("--incognito"); 

und so weiter :)

+0

Dies ist eine große Quelle, aber Florents Antwort ist vom Offici al-Quelle. Danke – sapbucket

+2

Tatsächlich sind nicht alle Schalter, die in dieser nicht offiziellen Ressource erscheinen, in der offiziellen Web site aufgeführt. Zum Beispiel gibt es keine Erwähnung von "--headless" Schalter in der offiziellen Liste. –

+0

+1 Diese Liste hat wesentlich mehr Optionen, mehr Details und ist viel einfacher zu lesen. Selbst die Chrome-Man-Seite sagt, dass nicht alle Optionen aufgelistet sind/offiziell, so dass eine Ressource wie diese viel nützlicher ist. Die Liste wird auch automatisch aktualisiert. – dotcomly

Verwandte Themen