javascript - 什么将解决 WebDriverError : Connection refused error message?

标签 javascript node.js selenium-webdriver webdriver protractor

我无法在本地运行 Protractor 测试,几天前我可以,但现在我不能。我什至重新启动了 Ubuntu。这是我的版本:

$cat /etc/issue
Ubuntu 14.04.5
$node --version
v6.8.0
$npm list -g|grep protractor
└─┬ protractor@4.0.9
$webdriver-manager status
[13:49:58] I/status - selenium standalone version available: 2.53.1 [default]
[13:49:58] I/status - chromedriver version available: 2.22 [default]
[13:49:58] I/status - android-sdk is not present
[13:49:58] I/status - appium is not present
$/opt/google/chrome/chrome --version
Google Chrome 54.0.2840.59 unknown    

这是堆栈跟踪 https://paste.fedoraproject.org/449363/35548414/

我该如何解决这个问题;我应该检查其他版本吗?

最佳答案

昨天 Chrome 更新出现问题。从 https://sites.google.com/a/chromium.org/chromedriver/downloads 获取最新的 chromedriver并将当前的 Protractor chromedriver(应为 2.22)替换为最新的 (2.24)。

关于javascript - 什么将解决 WebDriverError : Connection refused error message?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40019066/

相关文章:

java - 如何在使用 Selenium WebDriver 触发的每个事件上自动测试谷歌分析

javascript - 在 Selenium 中使用 Java Script Executor 时无法读取未定义的属性 'click'

python - Selenium with/Firefox 88 更改为 navigator.webdriver

javascript - 带有 id 的 DOM 树元素会成为全局变量吗?

javascript - 如何使用 clipboard.js 获取 href 属性?

node.js - SequelizeJS : Best way to get min ID and max ID in a table

javascript - 如何将所有这些逻辑与 javascript Promises 混合在一起?

javascript - 必须正确处理 Promise 错误

javascript - 将 JSON 文件数据填充到数组中,然后将数组输入到 mmenu 插件中

node.js - 重新编译 Electron 时出错 "sharp"