【问题标题】:Error connecting to localhost on port 4445. with Nightwatch and Selenium使用 Nightwatch 和 Selenium 在端口 4445 上连接到 localhost 时出错
【发布时间】:2022-01-26 12:56:46
【问题描述】:

我正在尝试使用 Nightwatch(Javascript) 运行我的脚本,但出现此错误:

      \ Connecting to localhost on port 4445...

     ‼ Error connecting to localhost on port 4445.
      × failed
        Error: An error occurred while retrieving a new session: "session not created: This 
        version 
       of ChromeDriver only supports Chrome version 90"   

      × failed
      Error: Nightwatch client is not ready.
                Looks like function "createSession" did not succeed or was not called yet.
      at Object.globals [as get] (C:\automation-Nightwatcg-12-27\QA Automation 
     \node_modules\nightwatch-api\lib\proxy.js:21:17)
      at World.<anonymous> (C:\automation-Nightwatcg-12-27\QA 
      Automation\/cucumber.conf.js:72:17) 

来自 nightwatch.js.conf

    webdriver: {
    start_process: !Boolean(process.env.NIGHTWATCH_SELENIUM_GRID),
    port: process.env.NIGHTWATCH_SELENIUM_PORT || 4445,
   
    }, 

我尝试运行 ChromeDriver

  Starting ChromeDriver 96.0.4664.45 (76e4c1bb2ab4671b8beba3444e61c0f17584b2fc-refs/branch- 
  heads/4664@{#947}) on port 9515
  Only local connections are allowed.
  Please see https://chromedriver.chromium.org/security-considerations for suggestions on 
  keeping ChromeDriver safe.
  ChromeDriver was started successfully.

所以当运行 ChromeDriver 时,我可以看到它在端口 9515 上运行。 我尝试使用端口 9515 编辑文件 nightwatch.js.conf ,但没有成功。

我也做了这些步骤,但没有帮助 删除您的 package-lock.json 文件和 node_modules 文件夹。然后做 npm cache clean 1-npm 缓存清理 --force 2-npm 安装

我好像有端口冲突 有没有人有想法继续这个问题?提前谢谢你

【问题讨论】:

    标签: javascript selenium-webdriver automation port nightwatch.js


    【解决方案1】:

    此版本的 ChromeDriver 仅支持 Chrome 90 版

    在我看来,这就像您机器上的 chrome 版本与您正在使用的 chrome 驱动程序版本之间的兼容性问题。也许您需要更新它们以使其兼容。

    【讨论】:

    • 谢谢Raju,你是对的,我在Lib而不是bin下的错误文件下插入了chrome.exe的更新版本。
    猜你喜欢
    • 2020-02-13
    • 2015-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多