как отключить журналы драйвера геккона (0.18v) в селене 3.5.3

.

Вот эти логи, которые постоянно идут до последней строки кода и это очень раздражает. мне нужна помощь, чтобы отключить эти журналы


person Mujahid Afzal    schedule 06.10.2017    source источник
comment
Возможный дубликат Как установить многословность драйвера марионетки?   -  person DebanjanB    schedule 07.10.2017


Ответы (2)


это проблема селена 3.01 и выше. Я прочитал это по этой ссылке:

Вы можете использовать класс LoggingPreferences и включить свойства. Попробуйте этот ответ может помочь вам:

person iamsankalp89    schedule 06.10.2017
comment
Я предполагаю, что возникла проблема с selenium jar 3.0 и выше, поэтому это невозможно. - person iamsankalp89; 07.10.2017
comment
Спасибо за усилия, но я думаю, что это проблема в версиях selenium 3.0 и выше. - person Mujahid Afzal; 09.10.2017

Создайте пакетный файл Windows с приведенными ниже командами и укажите этот пакетный файл в качестве параметра при настройке свойства драйвера gecko. Пожалуйста, смотрите приведенный ниже код.

Пакетный файл как gecko.bat:

@ECHO OFF
C:\Selenium\****\geckodriver.exe --log fatal %* > NUL 2>&1

Установите системное свойство драйвера Gecko в скрипте перед инициализацией драйвера Firefox. Пожалуйста, смотрите ниже

System.setProperty("webdriver.gecko.driver","C:/Selenium/***/gecko.bat");
WebDriver driver = new FirefoxDriver();

В приведенном выше коде C:\Selenium\****\geckodriver.exe — это путь к geckodriver.exe на вашем ПК, а C:/Selenium/***/gecko.bat — это путь к пакету, который вы создали и сохранили на своем ПК.

Это точно сработает. Всего наилучшего.

person Shiva krishna Chippa    schedule 08.10.2017
comment
Согласно вашему решению, он даже не подключается к драйверу Firefox. - person Mujahid Afzal; 09.10.2017