【问题标题】:Protractor - When i start the "webdriver-manager start" error Failed to start: SocketListener0@0.0.0.0:4444 displayed量角器 - 当我启动“webdriver-manager start”错误启动失败:显示 SocketListener0@0.0.0.0:4444
【发布时间】:2016-02-04 06:09:04
【问题描述】:

当我启动下面的 webdriver-manager 错误时,请对此提供帮助。

seleniumProcess.pid: 8248 18:04:32.009 INFO - 启动独立 Selenium Server 将系统属性 webdriver.chrome.driver 设置为 C:\Users\lokesh.m\AppData\Roa 明\npm\node_modules\protractor\selenium\chromedriver.exe 18:04:32.602 信息-Java:甲骨文公司 25.71-b15 18:04:32.602 信息 - 操作系统:Windows 7 6.1 amd64 18:04:32.742 信息 - v2.47.1,带核心 v2.47.1。从修订版 411b314 18:04:33.085 INFO 构建 - 驱动程序类 未找到:com.opera.core.systems.OperaDriver 18:04:33.085 信息 - 驱动程序提供者 com.opera.core.systems.OperaDriver 未注册 18:04:33.881 WARN - 无法启动:SocketListener0@0.0.0.0:4444 线程“主”java.net.BindException 中的异常:Selenium 已经存在 在端口 4444 上运行。或者其他一些服务。 在 org.openqa.selenium.server.SeleniumServer.start(SeleniumServer.java:4 92) 在 org.openqa.selenium.server.SeleniumServer.boot(SeleniumServer.java:30 5) 在 org.openqa.selenium.server.SeleniumServer.main(SeleniumServer.java:24 5) 在 org.openqa.grid.selenium.GridLauncher.main(GridLauncher.java:64) Selenium Standalone 已退出,代码为 1

我尝试按照某些问题中的建议更新 JAVA,但它不起作用。

【问题讨论】:

  • 还尝试通过提供此 URL 来关闭 selenium 服务器。 localhost:4444/selenium-server/driver/… - 但这不起作用
  • 今天启动 selenium 服务器时令我惊讶。它工作正常。可能是由于系统关闭,我猜这个过程可能已经关闭。

标签: automation protractor angularjs-e2e


【解决方案1】:

根据错误Selenium is already running o n port 4444,您的服务器似乎已经在运行。找到 java 进程的 pid(以 ps aux 为例)并杀死它。然后尝试重启

【讨论】:

  • 是的,我知道这一点。我试图通过 URL 关闭服务器,但我做不到。任何其他方法来找到 java 进程并杀死它。
  • 通过 url 关闭可能无法正常工作。如果你是windows,打开任务管理器杀掉或者试试this
  • 今天启动 selenium 服务器时令我惊讶。它工作正常。可能是由于系统关闭,我猜这个过程可能已经关闭。
猜你喜欢
  • 2016-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-16
  • 2021-04-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多