[英]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.