什么将解决WebDriverError:连接拒绝错误信息?

我不能在本地运行量angular器testing,前几天我可以,但现在我不能。 我什至重新启动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/

我怎样才能解决这个问题; 还有其他版本我应该检查吗?

只是安装版本2.24不适合我:它保持使用旧版本(在我的情况下是2.21)。 要修复我第一次重新安装一个干净的量angular器,然后更新webdriverpipe理器版本2.24:

 # npm install -g protractor # webdriver-manager update --versions.chrome 2.24 

有关该错误的更多信息: https : //github.com/angular/protractor/issues/3640

我在窗户上。 像W4pp的Web驱动器pipe理器仍然试图使用2.22即使可执行文件不存在。 我的解决方法是显式使用2.24而不是2.22:

 > webdriver-manager update --versions.chrome 2.24 > webdriver-manager start --versions.chrome 2.24 

做一个可选的: > webdriver-manager clean上述两个命令之前删除2.22