繁体   English   中英

selenium webdriver manager更新 - npm

[英]selenium webdriver manager update - npm

我尝试使用“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

请帮忙。

我已经解决了以下问题,

// 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/

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

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

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

我有同样的问题。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM