我正在使用具有13个节点的 Selenium 网格,每个节点仅限于一个chrome实例。
我的项目在不同时间使用了大多数这些节点。
将来,由于更多的测试,并行执行,不同的浏览器等,我将需要添加更多的节点。
问题是我无法确切说明网格节点的利用率。
有没有一种方法可以从网格中获取以下统计信息:
谢谢
提斯基
最佳答案
您可以在集线器上创建一个Servlet,以便仅通过加载URL即可直接从浏览器检查那些统计信息。检查类 RegistryBasedServlet 。
然后,在节点的启动脚本上,您将直接从启动器Java类启动该节点,该启动器Java类包含一个循环,该循环收集您在该节点上需要的所有信息。
您还可以使用该循环来更新该节点配置并在集线器上重新注册。
然后,您可以从Servlet处理所有节点并收集所有信息。来自中心的注册表和/或servlet。
关于selenium - 如何获取 Selenium 网格利用率的统计信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19806475/