【问题标题】:Selenium org.seleniumhq.selenium 3.141.59 - org.openqa.selenium.net.UrlChecker$TimeoutException on URI /statusSelenium org.seleniumhq.selenium 3.141.59 - org.openqa.selenium.net.UrlChecker$TimeoutException on URI /status
【发布时间】:2022-01-10 17:13:13
【问题描述】:

在 selenium 测试执行期间,由于某种原因,URI 上有一个随机端口检查器

/状态

看起来像这样

org.openqa.selenium.net.UrlChecker$TimeoutException: Timed out waiting for [http://localhost:9638/status]

Selenium java 客户端正在尝试使用不同/随机的 TCP 端口。

我们正在使用 Selenium Grid,并且有一个正确的节点已注册并准备就绪。

【问题讨论】:

    标签: selenium


    【解决方案1】:

    此错误消息...

    org.openqa.selenium.net.UrlChecker$TimeoutException: Timed out waiting for [http://localhost:9638/status]
    

    ...暗示guava 版本存在问题。

    这个错误的两个主要原因如下:

    • 存在多个版本的guava
    • guava 的版本不兼容。

    解决方案

    一个潜在的解决方案是用最新版本替换所有现有/先前版本的guava。不过,最好的解决方案是升级到最新的Seleniumv4.1.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-16
      • 2020-10-06
      • 2022-01-16
      • 2021-08-25
      相关资源
      最近更新 更多