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

硒网格:无法启动硒网格中心

汪典
2023-03-14

从这里下载selenium-server-4.0.0.jar之后

https://www.selenium.dev/downloads/

我将这个jar文件放在c文件夹中,然后使用cmd命令尝试使用这个命令启动selenium grid hub

java -jar selenium-server-4.0.0.jar hub

我无法运行selenium网格中心,它显示以下内容

C:\>java -jar selenium-server-4.0.0.jar hub
12:29:21.621 INFO [LogManager$RootLogger.log] - Using the system default encoding
12:29:21.624 INFO [OpenTelemetryTracer.createTracer] - Using OpenTelemetry for tracing
12:29:22.034 INFO [BoundZmqEventBus.<init>] - XPUB binding to [binding to tcp://*:4442,
advertising as tcp://192.168.100.8:4442], XSUB binding to [binding to tcp://*:4443, 
advertising as tcp://192.168.100.8:4443]
12:29:22.073 INFO [UnboundZmqEventBus.<init>] - Connecting to tcp://192.168.100.8:4442 and 
tcp://192.168.100.8:4443
12:29:22.094 INFO [UnboundZmqEventBus.<init>] - Sockets created
12:29:23.110 INFO [UnboundZmqEventBus.<init>] - Event bus ready
12:29:24.443 INFO [Hub.execute] - Started Selenium Hub 4.0.0 (revision 3a21814679): 
http://192.168.100.8:4444

我试着把这个网址放在chrome浏览器中

http://192.168.100.8:4444 

然后它显示这个

Unable to find /index.html

共有2个答案

穆智刚
2023-03-14

似乎硒服务器-4.0.0.jar已损坏或未正确下载。

删除当前的Selenium Server jar并从下载页面下载新副本。

以下列方式启动集线器:

C:\Users\Admin\Desktop\My Own Downloads\SeleniumServer>java -jar selenium-server-4.0.0.jar hub

您将看到以下日志消息:

15:07:34.490 INFO [LogManager$RootLogger.log] - Using the system default encoding
15:07:34.490 INFO [OpenTelemetryTracer.createTracer] - Using OpenTelemetry for tracing
15:07:35.058 INFO [BoundZmqEventBus.<init>] - XPUB binding to [binding to tcp://*:4442, advertising as tcp://192.168.225.29:4442], XSUB binding to [binding to tcp://*:4443, advertising as tcp://192.168.225.29:4443]
15:07:35.136 INFO [UnboundZmqEventBus.<init>] - Connecting to tcp://192.168.225.29:4442 and tcp://192.168.225.29:4443
15:07:35.168 INFO [UnboundZmqEventBus.<init>] - Sockets created
15:07:36.169 INFO [UnboundZmqEventBus.<init>] - Event bus ready
15:07:37.842 INFO [Hub.execute] - Started Selenium Hub 4.0.0 (revision 3a21814679): http://192.168.225.29:4444

现在,您可以访问Selenium Grid控制台,访问以下任一URL:

  • http://localhost:4444
  • http://192.168.225.29:4444

控制台快照:

胡越泽
2023-03-14

我也有类似的问题。原来是java的问题。我有一些旧版本的jdk8。切换到jdk11后,它工作正常。

 类似资料:
  • 我正在尝试设置硒网格以实现测试的并行执行。首先,我将解释我当前的场景。 < li >我用watir webdriver在cucumber中编写了我的全功能测试套件 < li >我需要在多个环境中执行所有测试。 < li >我为selenium hub和node创建了一个设置 < li >我可以通过hub在单个节点上运行我的测试 我的目标是在多个虚拟机上同时运行我的测试。我遗漏了一部分,我需要配置我

  • 我得到这个错误: 我知道我不应该从其他机器给出本地主机,我在这里很困惑。

  • 我使用appium和java自动化Android应用程序。作为一个初学者,我想知道TestNG和网格之间的区别。冲浪,但不能得到答案。

  • 我从GitHub下载了这个游荡的硒网格设置,并按原样试用了它。我可以让我的量角器测试在默认的Firefox实例上运行,但是当我尝试在chrome实例上测试时,我遇到了错误。这是当我尝试使用chrome运行测试时,节点vm的node.log文件的日志输出。 我尝试过使用openjdk 6 我目前正在使用量角器0.23.1。这是我的量角器配置文件: 我也尝试将下面的标志添加到conf/upstart/

  • 我刚刚启动硒网格集线器时遇到麻烦。我正在使用以下命令: java-jar selenium-server-standalone-2.25.0。jar-角色中心 我收到以下消息:2012年7月25日下午1:26:26。openqa。网格硒。GridLauncher主要信息:启动selenium网格服务器 ...但它永远不会过去,只是挂起4444没有反应。 我的问题是:1.这是启动集线器的正确方式吗?

  • 启动selenium网格的节点时出现以下错误- 与当前平台不匹配:MAC 我的本地系统是hub,包含MAC和FIREFOX 下面是我的节点(VM)的配置。我的脚本在我的本地机器hub上- 请建议需要的。