4

我尝试使用“webdriver-manager”更新 selenium webdriver,但出现错误,

Error: Got error Error: read ECONNRESET from https://selenium-release.storage.googleapis.com/2.48/selenium-server-standalone-2.48.2.jar
Error: Got error Error: read ECONNRESET from https://selenium-release.storage.googleapis.com/2.48/selenium-server-standalone-2.48.2.jar
fs.js:60
      throw err;  // Forgot a callback but don't know where? Use NODE_DEBUG=fs
      ^

Error: EPERM: operation not permitted, unlink 'C:\Users\user_name\AppData\Roaming\npm\node_modules\protractor\selenium\selenium-server-standalone-2.48.2.jar'
    at Error (native)

我不确定是什么原因。我也尝试更新量角器,但没有运气。

我也尝试以管理员身份运行命令提示符并运行

webdriver-manager update --ignore_ssl

请帮忙。

4

4 回答 4

2

我已经解决了以下问题,

// Update chrome alone
    webdriver-manager update --standalone=0 --chrome --alternate_cdn http://chromedriver.storage.googleapis.com/

// Update selenium alone
    webdriver-manager update --chrome=0 --standalone --alternate_cdn http://selenium-release.storage.googleapis.com/
于 2016-01-12T05:41:37.417 回答
1

运行更新 chrome 驱动程序时,我遇到了同样的问题并出现以下错误。错误:得到错误错误:来自https://chromedriver.storage.googleapis.com/2.21/chromedriver_win32.zip的证书链中的自签名证书 我手动下载了驱动程序,将其保存为 node_modules\protractor\selenium\chromedriver_2.21.exe 和有效。我从我的办公室网络运行它

于 2016-08-29T20:27:03.513 回答
0

它实际上也适用于 http:http://selenium-release.storage.googleapis.com/2.48/selenium-server-standalone-2.48.2.jar,只需在库中查找-替换它即可。

或者手动下载到:node_modules/protractor/selenium

于 2016-01-11T14:19:18.427 回答
0

我有同样的问题。

我的解决方案是更新 node.js(最好的方法 - 只需下载最新版本并安装它)。

于 2017-04-04T16:41:32.060 回答