Selenium Grid2 をプログラムで起動しようとしていますが、Grid API に LoggerManager があることも知っています。しかし、カスタムロガーを実装する方法や、Gird Hub 側でセレンノードのログを取得する方法がわかりません。
また、
Selenium Hub ログの一部として Selenium Grid 2 Node ログを取得する方法が必要です
また
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();
}
}