Selen verwenden Chromium statt google chrome
Ich zuerst installiert, Chrom und bereitete meine Selenium tests für die Ausführung mit es (ich habe die chromeDriver und ich Tat erstellen Sie den symbolischen link google-chrome verweist auf chromium-browser). Lief alles glatt.
Später habe ich installieren Sie die google-chrome-browser zu Debuggen, einige node.js Anwendung und seitdem Selen öffnet Google Chrome statt Chromium.
Ich kann nicht herausfinden, wie man zurück Selen Eröffnung Chrom.
Die synmbolic link nicht vorhanden und Punkte zu Chrom-browser.
Wie laufen Selen, mit Chrom, wenn google-chrome ist auch auf dem system verfügbar?
UPDATE 1: was über update-alternatives ?
$ ls -lah /usr/bin/google-chrome
/usr/bin/google-chrome -> /etc/alternatives/google-chrome
$ ls -lah /etc/alternatives/google-chrome
/etc/alternatives/google-chrome -> /usr/lib/chromium-browser/chromium-browser
Wenn Sie nicht etwas ändern in Ihrem Selenium test-suite, die Ausgabe muss innerhalb des Betriebssystems, Benutzer Konfiguration, etc. Wenn Sie erwähnen
ja, es muss über das Betriebssystem und wie Selen, startet der browser, weil wenn ich remove google-chrome startet alles wie erwartet funktioniert.
update-alternatives
dann denke ich, dass Sie mit Linux.ja, es muss über das Betriebssystem und wie Selen, startet der browser, weil wenn ich remove google-chrome startet alles wie erwartet funktioniert.
InformationsquelleAutor PauloASilva | 2014-07-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vom diese docs: "Für Linux-Systeme, die ChromeDriver erwartet, dass /usr/bin/google-chrome ein symlink auf die aktuelle Chrome-binary. Siehe auch den Abschnitt zum überschreiben der Chrome-binary-Standort ." Leider ist dieser Abschnitt nicht angezeigt wird, gibt es auf dieser Seite aber ich glaube ich habe es an anderer Stelle: die Ausführung in einem nicht-standard-Speicherort, damit ist der Weg zu gehen:
Die setBinaryPath hat den trick. Tausend Dank (PS: Mein Ruf nicht erlauben, bis die Abstimmung deine Antwort, sorry)
InformationsquelleAutor Jmills