【问题标题】:How do I get my Selenium Grid Hub log如何获取我的 Selenium Grid Hub 日志
【发布时间】:2017-06-05 12:46:15
【问题描述】:

我在 AWS 实例上设置了 selenium grid2,我想知道是否有一种方法可以查看本地计算机上的日志?

我知道我可以访问:http://MyServerAddress/grid/console 并查看所有节点,但我想要实际的日志。 每次我想查看它时都必须将桌面远程连接到服务器,这有点痛苦。

我在想http://MyServerAddress/grid/log 之类的东西,但可惜,这似乎不是一个选择。

【问题讨论】:

    标签: selenium-webdriver automated-tests selenium-grid selenium-grid2


    【解决方案1】:

    没有开箱即用的东西。但是您可以自己构建它。

    • 您首先需要为您的网格启用日志记录并将日志转储到特定文件夹。
    • 您现在需要构建一个自定义 Servlet 并将其注入 servlet(有关如何执行此操作的详细信息,请参阅 here
    • 假设您的 servlet 名为“HubLogServlet”,您应该可以通过链接http://localhost:4444/grid/admin/HubLogServlet 访问它

    您可以参考此LogServlet 获取示例。

    【讨论】:

    • 这回答了我的问题。谢谢你。
    猜你喜欢
    • 1970-01-01
    • 2011-10-03
    • 1970-01-01
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    • 1970-01-01
    相关资源
    最近更新 更多