【问题标题】:selenium grid - api for listing all available nodesselenium grid - 用于列出所有可用节点的 api
【发布时间】:2012-08-20 18:00:01
【问题描述】:

是否有可用的 API 方法来列出和获取 Selenium Hub 的所有注册节点的信息。

我可以使用 /grid/api/proxyid=nodeurl:5555 获取特定节点信息,但似乎找不到列出所有可用节点的方法。

我在源代码“getAllProxies”中看到了一个函数,但没有看到它的 api 实现。

任何帮助将不胜感激。

【问题讨论】:

    标签: selenium selenium-grid


    【解决方案1】:

    这有一张公开的票。同时,您可以构建和贡献自己的 servlet。我这样做是为了提供此 API 的自定义版本,用于 Mogotest 中的节点监控。

    【讨论】:

    • 票有更新吗?你碰巧有票号吗?我很想检查状态。我想要一个比导航到网格中心 url 并从屏幕上抓取文本更好的选择。
    • 你有票号或链接吗?
    • 对不起。我不知道为什么我从来没有把票联系起来——这和我不一样。但与此同时,Selenium 已从 Google Code 过渡到 GitHub,旧的问题轨道似乎无法访问。问题是imported,但我无法轻易找到问题。您最好针对 GitHub 项目打开一个新问题。
    【解决方案2】:

    您可以为自己构建一个由 Selenium 驱动的方法来检查

    http://localhost:4444/grid/console
    

    并列出所有节点和可能的会话

    应该没那么难

    【讨论】:

    • 您的意思是运行一个 selenium 脚本来检查 selenium 网格页面并从那里获取信息?我想这会起作用,但不是我真正想要的。
    • 这是我能想到的最简单的方法;)
    • 试过了..但是当节点忙时,它是解析的垃圾。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-12
    • 1970-01-01
    相关资源
    最近更新 更多