当前位置: 首页 > 知识库问答 >
问题:

设置Selenium Grid-MAC上的第二个节点-注册失败

马星阑
2023-03-14

尝试使用以下方式在Mac上设置Selenium节点:

java -jar selenium-server-standalone-2.44.0.jar -role node \
-hub http://<<Hub Ip>> :4444/grid/regsiter -port 5557 \
-browser browserName=firefox,platform=MAC \
-remoteHost http://<<Remote Ip>>:5557

错误:

11: 34:11.014 INFO-添加浏览器名=firefox,平台=MAC 11:34:11.016 INFO-添加浏览器名=chrome,平台=MAC 11:35:27.004 WARN-从中心获取参数时出错。节点可能以错误的超时结束。连接到集线器IP:80[/Hub IP]失败:操作超时11:35:27.028信息-Java:Oracle Corporation 23.25-b01 11:35:27.028信息-操作系统:Mac OS X 10.10.2 x86_64 11:35:27.038信息-v2.44.0,内核为v2.44.0。根据修订版76d78cf 11:35:27.198信息构建-默认驱动程序组织。openqa。硒。ie.InternetExplorerDriver注册被跳过:注册功能功能[{platform=WINDOWS,ensureCleanSession=true,browserName=internet explorer,版本=}]与当前平台不匹配:MAC 11:35:27.254信息-RemoteWebDriver实例应连接到:http://127.0.0.1:5556/wd/hub11:35:27.256信息-版本Jetty/5.1。x 11:35:27.259 INFO-启动HttpContext[/selenium服务器/驱动程序,/selenium服务器/驱动程序]11:35:27.260 INFO-启动HttpContext[/selenium服务器,/selenium服务器]11:35:27.261 INFO-启动HttpContext[/,/,/]11:35:27.294 INFO-启动org。openqa。码头。码头。servlet。ServletHandler@5f6b70e111:35:27.295 INFO-启动HttpContext[/wd,/wd]11:35:27.299 INFO-启动0.0.0.0:5556上的SocketListener 11:35:27.299 INFO-启动org。openqa。码头。码头。Server@2c11c55b11:35:27.346信息-使用json请求:{“class”:“org.openqa.grid.common.RegistrationRequest”,“configuration”:{“register”:true,“port”:5556,“host”:

共有1个答案

郭乐湛
2023-03-14

您的命令似乎有输入错误。

-hub http://<<Hub Ip>> :4444/grid/regsiter
                      ^              ^^
                     here         and here

将此更改为:

-hub http://<<hubip>>:4444/grid/register
                     ^             ^^
                  no space   fix transposition

此外,我一直使用指令hubUrl,而不是hub。它们可能是同义词,但如果我上面提供的解决方案仍然不起作用,请尝试用hubUrl替换hub。

 类似资料:
  • 尝试使用以下命令启动集线器和节点。 java-jar selenium-server-standalone-2.39.0.jar-角色中心-端口1234 java-jar selenium-server-standalone-2.39.0.jar-角色节点-中心http://x.x.x.x:1234/grid/register-浏览器“browserName=safari,setjavascrip

  • 我一直在网上搜索,但找不到这个问题的可靠答案。 我有一个程序,它旋转第二个线程。从这第二个线程(不是主线程)它打开一个GLFW窗口并执行所有OpenGL调用。没有其他线程执行单个OpenGL调用。 在Mac OS X上可以吗?有消息称,苹果操作系统只能在主线程中运行OpenGL,也有消息称情况并非如此,所以我很好奇。(我自己没有Mac电脑来测试)。 非常感谢。

  • 我有一个JavaFX应用程序,它首先计算一些数据,然后在LineChart上添加datapoints。我想在节点上添加一个ClickListener,如果用户单击图上的任何节点,相应的值将出现在TableView或其他东西中。但我无法检索节点的值。 代码如下: EventListener的代码: 我还尝试在LineChart上设置监听器,但在事件-对象中找不到相应的节点信息,如value等。

  • 问题内容: 我尝试在Google Container Engine的群集节点上安装ElasticSearch(最新版本),但是ElasticSearch需要变量:>> 262144。 如果我ssh到每个节点并手动运行: 一切正常,但是任何新节点将没有指定的配置。 所以我的问题是: 有没有办法在引导时在每个节点上加载系统配置?Deamon Set并不是一个好的解决方案,因为在Docker容器中,系统

  • 我正在尝试构建一个以mysql为DB的JBPM6.5集群。我正在使用Zookeeper-3.4.10 Helix-Core-0.6.8 我正在通过以下步骤创建安装程序 ./bin/helix-admin.sh--zksvr localhost:2181,localhost:2182,localhost:2183--addnode jbpm-domain-cluster server-two:123

  • 问题内容: 使用groovy从jenkins工作空间获取文件列表在一个节点上失败,但在另一个节点上有效。这是管道中的代码: 输出: 问题答案: 管道在Jenkins主服务器上执行,只有通过启用了远程处理的API的魔力,事情才会在所选节点上发生。因此File以及所有使用File的东西都不起作用,而且永远不会:它总是在master上执行。 来源:https://groups.google.com/fo