2016-06-06 9 views
0

Ich habe alles getan, um Internet Explorer mit webdriver.io arbeiten zu können, aber es gibt einen Teil, der sehr verwirrend ist.Internet Explorer Treiber und Webdriver.io

Schritt 1: Download Internet Explorer Treiber hier: http://www.seleniumhq.org/download/ (Die Datei ist ein .exe und 'IEDriverServer.exe' genannt)

Schritt 2: Keine Notwendigkeit, die ausführbare Datei auszuführen, ist es nur leicht in einem setzen zugänglicher Ordner und merken Sie sich den Pfad zu diesem Ordner.

Schritt 3: von der Dokumentation hier Zitiert: https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver Dies ist, was ich tun muß: „Die eigenständige Server ausführbare Datei muss von der Download-Seite und platziert in Ihrer PATH heruntergeladen werden.“

Ich sehe Tonnen von Informationen darüber, wie man das in Java macht, aber nichts darüber, wie man es in webdriver.io macht. Das Bearbeiten des Pfades in Umgebungsvariablen funktioniert nicht, und es macht keinen Sinn, das zu tun.

+0

Wünscht webdriver.io nicht, dass Selen bereits läuft? Siehe z.B. http://webdriver.io/guide.html – jonrsharpe

+0

@jonrsharpe Ja, genau ein Selenium Standalone Server muss in einem anderen Terminal gestartet werden. – mags

+0

Dann * "wie mache ich das in Java" * ist nur ** wie man es macht **, sicher? – jonrsharpe

Antwort

0

Diese Probleme aus Kompatibilitätsfehler führen:

Dieser Befehl wird IE Treiber 32bit Version 3.0.0

installieren

Dieser Befehl startet das IE-Laufwerk r 32bits Version 3.0.0

.\node_modules\.bin\selenium-standalone start --drivers.ie.arch=ia32 --version=3.0.0 --drivers.ie.baseURL=https://selenium-release.storage.googleapis.com