硒:服务器终止,状态为 127



我看过很多其他帖子,似乎没有一个对我有用,即使它给出了相同的错误。

我正在通过窗口运行bash,我要做的就是从npm selenium-webdrivers获取给定的代码以加载,即使这样也不起作用。

这是应用程序.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();

这是我运行节点应用程序时的 Bash 错误.js 这里

任何帮助将不胜感激

你不需要像那样需要Chromeedriver。npm install -g chromedriver全局安装它,然后尝试运行脚本。

我遇到了与您相同的问题,我只是卸载了chromedriver然后重新安装了它。

npm uninstall -g chromedriver然后npm install -g chromedriver

如果您正在寻找有关启动和运行nodejs webdriver的演练,请查看youtube https://www.youtube.com/watch?v=YWhxSsj1upg&t=734s

最新更新