首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >webdriver-manager无法安装selenium standalone

webdriver-manager无法安装selenium standalone
EN

Stack Overflow用户
提问于 2017-10-18 21:14:40
回答 2查看 2.7K关注 0票数 0

专家们,

我有以下配置

代码语言:javascript
复制
nvm - 0.33.0
node - 7.5.0
npm - 4.1.2
webdriver-manager - 12.0.6

我支持一个公司代理,我使用cntlm。当我运行以下命令时

代码语言:javascript
复制
webdriver-manager update --standalone --ignore_ssl --verbose --proxy="http://localhost:3190/"

我得到了以下输出

代码语言:javascript
复制
webdriver-manager: using global installed version 12.0.6
[15:08:27] I/http_utils - ignoring SSL certificate
[15:08:27] I/http_utils - ignoring SSL certificate
[15:08:27] I/http_utils - ignoring SSL certificate
(node:4132) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: response status code is not 200
(node:4132) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[15:08:28] I/update - chromedriver: unzipping chromedriver_2.33.zip
[15:08:28] I/update - chromedriver: setting permissions to 0755 for /home/ua70vv/.nvm/versions/node/v7.5.0/lib/node_modules/webdriver-manager/selenium/chromedriver_2.33
[15:08:29] I/http_utils - ignoring SSL certificate
[15:08:34] I/update - geckodriver: unzipping geckodriver-v0.19.0.tar.gz
[15:08:34] I/update - geckodriver: setting permissions to 0755 for /home/ua70vv/.nvm/versions/node/v7.5.0/lib/node_modules/webdriver-manager/selenium/geckodriver-v0.19.0

我看到了一个警告。

在此之后,当我尝试运行"webdriver-manager start“时,我仍然收到以下错误消息

代码语言:javascript
复制
E/start - Selenium Standalone is not present. Install with webdriver-manager update --standalone

请建议这里的错误是什么。

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2018-10-17 14:18:02

代码语言:javascript
复制
--ignore_ssl                Ignore SSL certificates
--proxy                     Proxy to use for the install or update command

webdriver-manager update --ignore_ssl一样

这将解决您的问题。

票数 1
EN

Stack Overflow用户

发布于 2017-10-18 22:17:08

standalone.jar下载站点似乎不可用。https://selenium-release.storage.googleapis.com/

您可以使用java cmd启动selenium服务器,将下面的内容保存到window上的start-selenium-server.cmd文件中,并更改版本和driver_home。双击即可运行。

代码语言:javascript
复制
set standalone_version=3.4.0
set chromedriver_version=2.32
set geckodriver_version=v0.19.0

set driver_home=C:\Tool\npm-global\node_modules\protractor\node_modules\webdriver-manager\selenium

java -Dwebdriver.chrome.driver=%driver_home%\chromedriver_%chromedriver_version%.exe -Dwebdriver.gecko.driver=%driver_home%\geckodriver-%geckodriver_version%.exe -jar %driver_home%\selenium-server-standalone-%standalone_version%.jar -port 4444
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46811077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档