我正在尝试以编程方式启动 Selenium Grid2,而且我也知道 Grid API 有一个 LoggerManager。但我不确定如何为其实现自定义记录器或在 Grid Hub 端获取 selenium 节点日志。
任何一个,
我需要一种方法来获取 Selenium Grid 2 节点日志作为 Selenium Hub 日志的一部分
或者
我需要一种方法来在 Selenium Hub 端记录所有测试活动
测试活动是指对 JsonWire 休息服务和响应的所有调用的活动日志。
如何才能做到这一点?
我正在使用以下代码运行 Selenium Grid
import org.openqa.grid.web.Hub;
import org.openqa.grid.internal.utils.GridHubConfiguration;
public class GridHub {
private String host = "localhost";
private Integer port = 4444;
Hub gridHub = null;
GridHubConfiguration gridHubConfig = new GridHubConfiguration();
GridHub() {
gridHubConfig.setHost(host);
gridHubConfig.setPort(port);
gridHub = new Hub(gridHubConfig);
gridHub.start();
}
}