Selenium Grid 2 - / console页面的API版本

时间:2011-08-05 10:36:16

标签: selenium-webdriver selenium-grid

我正在为我们的测试环境编写状态监控页面,并希望列出在Grid服务器上注册的各个selenium / webdriver节点。我可以通过抓取/ console上的信息来做到这一点,但我想知道是否有类似api的方式。

基本上我希望获得类似于TestSessionStatusServlet的输出,但是对于所有已注册的节点。

马克

1 个答案:

答案 0 :(得分:3)

我认为网格中目前没有提供任何内容。但是,您可以在启动集线器时注册自己的servlet。如果您继承org.openqa.grid.web.servlet.RegistryBasedServlet,您将拥有对注册表的完全访问权限,并可以提取您需要的任何信息。我做了一些非常相似的事情,所以我可以在节点出现故障时进行审核。