Я использую:
- firefox version 50.1.0
- версия geckodriver 0.11.1
- selenium-java 3.0.1
Я пробовал
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("webdriver.log.browser.ignore", true);
profile.setPreference("webdriver.log.driver.ignore", true);
profile.setPreference("webdriver.log.profiler.ignore", true);
FirefoxDriver driver = new FirefoxDriver();
и
LoggingPreferences preferences = new LoggingPreferences();
preferences.enable(LogType.BROWSER, Level.OFF);
preferences.enable(LogType.CLIENT, Level.OFF);
preferences.enable(LogType.DRIVER, Level.OFF);
preferences.enable(LogType.PERFORMANCE, Level.OFF);
preferences.enable(LogType.SERVER, Level.OFF);
DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability(CapabilityType.LOGGING_PREFS, preferences);
FirefoxDriver driver = new FirefoxDriver(capabilities);
ни один из этих методов не делает ничего, чтобы остановить ведение журнала. Вот консольный вывод, если это помогает:
- первый метод: http://pastebin.com/23nate2G
- второй метод: http://pastebin.com/NwmWEeXT
Для тех, кто задается вопросом, у меня есть log4j 1.2.17 в моем pom.xml
, но у меня нет log4j.properties
или log4j.xml
, и я вообще не использую его.
Чтобы уточнить: когда я говорю о регистрации, я имею в виду вывод консоли в IntelliJ IDEA. Я использую Java.