Ich habe mir viele andere Posts angeschaut und keiner scheint für mich funktioniert zu haben, obwohl es den gleichen Fehler gibt.Selen: Server mit Status 127 beendet
Ich laufe Bash durch Windows, alles, was ich versuche zu tun ist, den gegebenen Code von Npm Selen-Webdrivers zum Laden zu bekommen, und sogar das funktioniert nicht.
Hier ist die app.js:
require('chromedriver');
const webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('chrome')
.build();
driver.get('http://www.google.com/ncr');
driver.findElement(By.name('q')).sendKeys('webdriver');
driver.findElement(By.name('btnG')).click();
driver.wait(until.titleIs('webdriver - Google Search'), 1000);
driver.quit();
Hier ist der Bash Fehler, wenn ich Knoten laufen app.js würde HERE
Jede Hilfe
sind Sie sicher, dass die Bash-Skript, Chrom und chromedriver auf seinem Weg hat? – akiva
@akiva Wenn es über die Systemeigenschaften den Einstellungen der environmnet-Variablen entspricht, dann ja. Sonst führt mich der Geist durch? –
@JustinLi Dieser Fehler weist normalerweise darauf hin, dass Selen nicht über alle erforderlichen Softwareabhängigkeiten verfügt, um das Skript auszuführen. Haben Sie ** [Java Runtime Environment] (http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html) ** auf Ihrem Computer installiert? Check ** [this] (https://stackoverflow.com/questions/36429436/how-do-i-solve-server-termined-early-with-status-127-when-running-node-js-on) * * Post, vielleicht wird es helfen. Prost! – iamdanchiv