Ich habe gesehen, dass Headless Chrome letzten Monat in irgendeiner Form erschienen ist und ich habe gesehen, dass es via Selenium interagiert werden kann, aber die Artikel, die ich gesehen habe, erwähnen meistens Linux und MacOS. Gibt es das schon für Windows (7 und/oder 10)?Headless Chrome und Selenium auf Windows?
Antwort
Ja, ich benutze es auf Windows, aber mit Version 59 (Beta) gibt es immer noch ein leeres Fenster auftauchen.
Ich auch versucht, kopflose Chrom 59 oder 60 mit Selen zu verwenden. Aber ab sofort gibt es keinen unterstützten Chromtreiber, der 59 oder 60 unterstützt. Warten auf Chromtreiber 2.30.
Es funktioniert jetzt in Chrom 59 mit Chromedriver 2.31 (gerade veröffentlicht). Die einzige lästige Sache ist ein leeres Fenster am Anfang (nur ein visueller Effekt), der in Chrom 60 entfernt wird (sollte kurz davor sein)
Gibt es ein Update dazu? – Sulteric
chromedriver 2.30 ist jetzt verfügbar..https: //chromedriver.storage.googleapis.com/index.html? Path = 2.30/ –
Windows kopflose Unterstützung kommt mit Chrom 61 (nicht einmal Beta in diesem Moment) – cocorossello
Der Headless-Modus für Windows ist in Chrome 60 Beta verfügbar , und die stabile Version wird wahrscheinlich auch in der 60. Version sein.
https://www.google.com/chrome/browser/beta.html
Es gibt keine Unterschiede in der Einführung von Selen
Ich habe seit Monaten in Headless Modus Chrome benutzen, mit Chrome 59 unter Windows.
Mein Karma config (für einen benutzerdefiniertes Chrome ohne Kopf) ist wie folgt:
browsers: ['Chrome_headless'],
customLaunchers: {
Chrome_headless: {
base: 'Chrome',
flags: ['--headless', '--disable-gpu', '--disable-plugins', '--window-size=0,0', '--window-position=-9999,0']
}
},
Es gibt keine sichtbaren Fenster mit diesen Befehlen.
jedoch 60 bis Chrome aktualisieren scheint diese Config getötet zu haben, da es nicht mehr funktioniert (Stand heute)
Ich bin derzeit den kopflosen Modus mit Selen ausprobieren und feststellen, dass Testläufe beim Starten und Starten viel länger dauern. Siehst du das auch? – rossisdead
@rossisdead Ich habe dieses Problem gesehen, aber nicht mit Karma oder Selen, nur BrowserSync, und ich konnte das mit einer kleineren Konfigurationsänderung beheben – danwellman
Würdest du mir bitte sagen, was diese kleine Konfigurationsänderung war? Ich würde es gerne ausprobieren – rossisdead
I Chromedriver Headless Modus mit der Version 2.33 mit der folgenden Konfiguration für Capybara bin mit:
Capybara.register_driver :chrome_headless do |app|
args = ["--window-size=1280,1696", "--no-sandbox", "--headless", "--disable-gpu", "--disable-infobars", "--disable-notifications"]
Capybara::Selenium::Driver.new(app, {:browser => :chrome, :args => args})
end
- 1. Headless Selen + Xvfb + Chrome auf OSX 10.11
- 2. Kann keine Winkelmesser-Tests mit Chrome headless und Xvfb
- 3. Headless/GUIless Automatisierung mit Selenium Webdriver
- 4. Chrome --headless für AWS Lambda?
- 5. Chrome Webdriver verliert Benutzerdaten im Headless-Modus
- 6. Selen running headless Firefox-Browser unter Windows
- 7. Selenium Chrome 60 Headless Handle Einfache Authentifizierung SAML Dialog über HTTPS
- 8. Wie verwende ich Headless Chrome in Chrome 60 unter Windows 10?
- 9. "Kann nicht automation extension" Fehler auf headless Chrom mit Selenium (Ubuntu)
- 10. Wie verbinde ich mit Chromium Headless mit Selenium
- 11. Selenium ChromeDriver erkennt nicht neu kompiliert Headless Chromium (Python)
- 12. Headless Chrome Navigieren Sie zu Seite, klicken Sie auf Seite verlinkt ist, dann PrintToPDF
- 13. Headless Chrome - Rückruf von geladener Webseite auslösen
- 14. verwenden chrome headless mode von ip
- 15. Headless Chrome in Docker mit Xvfb
- 16. Chrome wird über Selenium gestartet
- 17. Chrome-Erweiterungen mit Selenium und Ruby automatisieren
- 18. Python Selenium Chrome Webdriver
- 19. Chrome Extension in Selenium
- 20. Chrome auf Windows spezifische CSS
- 21. Chrome, Windows Authentifizierung und XHR
- 22. Chrome nativen Messaging auf Windows
- 23. Selenium WebDriverException - chrome nicht erreichbar
- 24. Selenium 2.53.0 + Chrome 51.0.2704.106 funktioniert nicht
- 25. Selenium Webdriver mit PHP - Chrome
- 26. Selenium Chrome Webdriver funktioniert nicht
- 27. Selen mit Python mit Headless Chrome auf MacOS - dauert zu lange
- 28. NoClassDefFoundError mit Selenium Chrome WebDriver
- 29. Zugriff auf Windows-Dialogfelder von Selenium und Java
- 30. Mac + Selenium + Chrome = kann keine Binärdatei von Chrome finden
Haben Sie schon Lösungen gefunden? Ich habe auch dieses Problem. –
Ein leeres Chrome-Fenster? – user14042
Version 59 in dem Sinne ist es mit Chrom-Version, die Sie über ich meine Chrom 59? – Pradeep