gpt4 book ai didi

node.js - Selenium 网络驱动程序 : Connection refused (Connection refused)

转载 作者:太空宇宙 更新时间:2023-11-03 21:55:49 28 4
gpt4 key购买 nike

我正在 Mean.js 版本 4.2 上运行 npm test,它在 Protractor e2e 测试中给出了“连接被拒绝”错误。我尝试更新 Selenium 像 this says to.现在它的版本是 2.27,另一个 Stack Overflow 帖子说是 2.24。 chrome驱动程序又坏了吗?

Running "protractor:e2e" (protractor) task
webdriver-manager path: /Users/tdiddy/meaning42/node_modules/grunt-protractor-runner/node_modules/protractor/bin/webdriver-manager
selenium standalone is up to date.
chromedriver is up to date.
Starting selenium standalone server...
[launcher] Running 1 instances of WebDriver
Selenium standalone server started at http://192.168.0.30:53658/wd/hub

/Users/tdiddy/meaning42/node_modules/grunt-protractor-runner/node_modules/selenium-webdriver/lib/atoms/error.js:108
var template = new Error(this.message);
^
UnknownError: Connection refused (Connection refused)
at new bot.Error (/Users/tdiddy/meaning42/node_modules/grunt-protractor-runner/node_modules/selenium-webdriver/lib/atoms/error.js:108:18)

最佳答案

在这种情况下,为了回答你的问题,我相信 chromedriver 2.27 没有被使用......这就是原因:

“Selenium 独立服务器已在 http: 启动”表示您已使用本地驱动程序提供程序启动了 selenium 独立服务器。当您通过本地驱动程序提供商启动 Protractor 版本 4(grunt-protractor-runner 使用 Protractor 版本 ^4.0.0)时,使用的 chromedriver 是 webdriver-manager 配置中指定的版本。仅仅因为您下载了 2.27,并不意味着 Protractor 在本地启动时将使用 Protractor 2.27。

有两种使用 chromedriver 2.27 的方法:

  • 您需要 Protractor 5 来use the last downloaded binary when launching a local driver provider 。下载带有 webdriver-manager update --versions.chrome 2.27 的 chromedriver 2.27,然后启动 Protractor 测试。
  • 请勿使用本地驱动程序提供商。使用 webdriver-manager update --versions.chrome 2.27 下载二进制文件,然后使用 webdriver-manager start --versions.chrome 2.27 启动 selenium 独立服务器。启动后,在配置中使用 seleniumAddress: "http://localhost:4444/wd/hub" 启动它。

为什么您收到连接被拒绝可能是因为您在使用的 chromedriver 版本上运行的 Chrome 版本不兼容。我建议尝试结合使用这两个建议:在 Protractor 5.0.0 的配置中使用 seleniumAddress。如果此组合失败,请随时打开issue .

关于node.js - Selenium 网络驱动程序 : Connection refused (Connection refused),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41604043/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com