Как отключить ведение журнала ChromeDriver с использованием Selenium и JavaFX - PullRequest
0 голосов
/ 27 сентября 2018

Когда я запускаю свое приложение, Java всегда пишет что-то вроде:

Starting ChromeDriver 2.42.591088 (7b2b2dca23cca0862f674758c9a3933e685c27d5) on port 19943
Only local connections are allowed.
сен 27, 2018 11:18:11 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS

Как я могу предотвратить это?Мне это сейчас не нужно.

1 Ответ

0 голосов
/ 28 сентября 2018

Эти журналы, которые вы упомянули, являются по умолчанию ChromeDriver журналы запуска .Поскольку уровень журнала не настроен до тех пор, пока не будет создан сеанс, вы не можете контролировать создание этих журналов.

Движение вперед во время Выполнение теста чтобы увидеть меньшие журналы , вы можете просто передать - беззвучный аргумент серверу хромированных драйверов следующим образом:

  • КодБлок:

    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.chrome.ChromeDriver;
    
    public class A_Chrome_General
    {
        public static void main(String[] args) 
        {
            System.setProperty("webdriver.chrome.driver", "C:\\Utility\\BrowserDrivers\\chromedriver.exe");
            System.setProperty("webdriver.chrome.silentLogging", "true");
            WebDriver driver = new ChromeDriver();
            driver.get("https://stackoverflow.com");
            System.out.println("Page Title is : "+driver.getTitle());
            driver.quit();
        }
    }
    
...