0

IE ドライバーを開始する前に webdriver のプロパティを設定する以下のコードがあります。私の意図は、情報、致命的、およびエラーログをキャプチャすることです。

System.setProperty("webdriver.ie.driver", "C:\\IEDriverServer.exe");            
System.setProperty("webdriver.ie.driver.loglevel","FATAL");     
System.setProperty("webdriver.ie.driver.loglevel","INFO");      
System.setProperty("webdriver.ie.driver.loglevel","ERROR");     
System.setProperty("webdriver.ie.driver.logfile","C:\\IEServerlog.log");

ただし、このコードは最後のログレベルに対してのみ生成されます。最終ステップで設定されたログレベルを意味します。ここがエラーです。

すべてのレベルのログを生成する必要があります。アプローチはどうあるべきですか?

前もって感謝します。

4

1 に答える 1

0

IE のログレベルは、その下にあるすべてのログレベルがログレベルに含まれるという点で、log4j に似ていると思います。例: ERROR には ERROR および FATAL メッセージが含まれます。INFO には、INFO、WARN、ERROR、および FATAL メッセージが含まれます。

したがってie.driver.loglevel、必要なログの最低レベルに設定します。元の投稿ではどれがINFO

于 2016-08-16T13:41:48.637 に答える