[英](node:25642) UnhandledPromiseRejectionWarning: Error: ECONNREFUSED connect ECONNREFUSED 127.0.0.1:50218
来自 Selenium 和 Python,我现在正在尝试学习 JS。 当我运行以下代码时:
var chromedriver = require('chromedriver');
var webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('firefox')
.build();
driver.get('http://google.com');
driver.quit();
我收到错误:
(node:25717) UnhandledPromiseRejectionWarning: NoSuchSessionError: 试图在没有建立连接的情况下运行命令
它似乎与driver.quit();有关。 行,因为当我删除它时,我没有收到任何错误。
谢谢,
由于您在加载之前quit
而导致的错误。 所以,我们可以简单地等待driver.get
直到它完成再退出
const {Builder} = require('selenium-webdriver');
(async () => {
let driver = await new Builder().forBrowser('chrome').build();
await driver.get('http://google.com');
await driver.quit();
})();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.