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

     

  • 相关阅读:
    开课博客
    第二周学习进度
    django新建项目
    装饰器执行顺序问题
    Python3 图片转字符画
    python项目
    jdbc url写法(集群)
    gradle执行test任务报错
    java.lang.NoClassDefFoundError: org/junit/runner/manipulation/Filter
    django 403问题
  • 原文地址:https://www.cnblogs.com/jeacy/p/14048674.html
Copyright © 2011-2022 走看看