2

同じインスタンスでセレンとセレンサーバーを起動しようとしています。また、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);
    }
}       

}

4

0 に答える 0