Selenium WebDriverが使用するロガーは何とか入手できますか?私は発行されたすべてのコマンドのトランスクリプトをキャプチャしたい(例えば、オープン、待機、クリックなど)。特に私はjunitにテストをエクスポートしているので、私はJavaソリューションを探しています。Selenium WebDriverでネイティブロガーを取得する方法
私はしかし、それはutilsのロガーを使用することができ、最も簡単かつ単純ですと、私はロギング用にlog4jを使用していて、標準
DesiredCapabilities caps = DesiredCapabilities.firefox();
LoggingPreferences logs = new LoggingPreferences();
logs.enable(LogType.DRIVER, Level.FINEST);
caps.setCapability(CapabilityType.LOGGING_PREFS, logs);
driver = new FirefoxDriver(caps);
log4jやその他のロガーでどのようにログをキャプチャしますか? –
@MichelFeldheim上記の例のコンソールに "logEntry.getMessage()"を出力するのではなく、log4j loggerを使用してその値を出力する必要があります。 –
FF向けの素晴らしいソリューションですが、IE11のソリューションはありますか? – sgrillon