同じインスタンスでセレンとセレンサーバーを起動しようとしています。また、RemoteControlConfiguration.setLogOutFileName($myFileName) を使用してログ ファイルを指定しますが、常にデバッグ モードでログを取得します。必要なレベルは情報ですが、提案はありますか?
protected static RemoteControlConfiguration rcc = new RemoteControlConfiguration(); 保護された静的 SeleniumServer サーバー。
protected void startServer(String portList, String logPath) throws Exception{
String portStr[] = portList.split(";");
int portNum = 0;
for (int i = 0; i < portStr.length; i ++){
portNum = Integer.parseInt(portStr[i]);
String logName = "selenium-server-" + portStr[i] + ".log";
try{
rcc.setPort(portNum);
rcc.setBrowserSideLogEnabled(false);
rcc.setDontTouchLogging(false);
rcc.setDebugMode(false);
rcc.setEnsureCleanSession(true);
rcc.setReuseBrowserSessions(true);
rcc.setLogOutFileName(logPath + logName);
server = new SeleniumServer(false, rcc);
server.start();
server.getServer().start();
break;
}catch(Exception e){
Thread.sleep(1000);
}
}
}