gpt4 book ai didi

selenium - Protractor 独立 Selenium 失败 : Error: Timed out waiting for the WebDriver server at

转载 作者:行者123 更新时间:2023-12-04 12:32:21 29 4
gpt4 key购买 nike

我已经在独立的 selenium 服务器上安装了 Protractor :

webdriver-manager update

如果我在已经运行的独立服务器的情况下运行 Protractor 并且配置指向该 selenium 实例,则它可以正常工作。

我想让 Protractor 启动服务器,然后运行测试。
默认情况下, Protractor 会找到 chrome 驱动程序和 selenium 服务器 jar,所以我使用的是最小配置:
exports.config = {
capabilities: {
'browserName': 'chrome'
},
specs: ['test/e2e/*.js']
};

但是当它启动时,它无法连接到服务器。
Error: Timed out waiting for the WebDriver server at http://192.168.1.146:56159/
wd/hub

我注意到当使用 webdriver-manager start 启动 seleniumn 时,服务器在本地主机上启动。
我似乎无法让 Protractor 做同样的事情。

我的猜测是防火墙阻止了连接。

环境版本信息:
- 咕噜 v0.4.1
- 节点 0.10.18
- selenium-server-standalone-2.37.0.jar
- selenium-server-standalone-2.38.0.jar
- Protractor 0.14.0
- 视窗 7 专业版

最佳答案

将服务器添加到您的配置中:

exports.config = {
// The address of a running selenium server.
seleniumAddress: 'http://localhost:4444/wd/hub',

capabilities ...
}

关于selenium - Protractor 独立 Selenium 失败 : Error: Timed out waiting for the WebDriver server at,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20555953/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com