zoukankan      html  css  js  c++  java
  • Node + Selenium 报错 UnhandledPromiseRejectionWarning: Error: ECONNREFUSED connect ECONNREFUSED 127.0.0.1:5319

    安装selenium-webdriver

    npm i selenium-webdriver

    当前安装版本:

    "selenium-webdriver": "^4.0.0-alpha.7"
     
    运行代码:node baidu.js
    baidu.js:
    var webdriver = require("selenium-webdriver"),
      By = webdriver.By,
      until = webdriver.until;
    var driver = new webdriver.Builder().forBrowser("chrome").build();
    
    driver.get("https://www.baidu.com");
    driver.findElement(By.id("kw")).sendKeys("webdriver");
    driver.findElement(By.id("su")).click();
    driver.wait(until.titleIs("webdriver_百度搜索"), 1000);
    // driver.quit();

     

     

    参考:https://stackoverflow.com/questions/48791928/error-from-selenium-unhandledpromiserejectionwarning-error-econnrefused-conne

    问题分析:可能是因为当前的 selenium-webdriver 是 alpha 版本导致了报错

    问题解决:

    卸载当前的 selenium-webdriver 版本    npm uninstall selenium-webdriver

    下载低一级版本 npm install selenium-webdriver@3

     

  • 相关阅读:
    11.29
    11.28
    11.24
    11.21
    11.17
    11.15
    11.14
    11.9
    11.5
    11.3
  • 原文地址:https://www.cnblogs.com/jeacy/p/14048674.html
Copyright © 2011-2022 走看看