При запуске разрешены только локальные соединения Intellije Idea

Подскажите пожалуйста! Запускаю тесты Java Selenium в Intellije Idea в Google Chrome. В консоли светит такая информация:
Starting ChromeDriver 76.0.3809.68 (420c9498db8ce8fcd190a954d51297672c1515d5-refs/branch-heads/3809@{#864}) on port ХХХ
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.

как ее победить

Зачем её побеждать?

а вот если бы на каждый warning в консоли тему на форуме делали, это ж 100500 новых тем каждый день были

Это вам сюда: chrome/test/chromedriver/server/chromedriver_server.cc - chromium/src - Git at Google . Судя по коду нужно выставить флаг allow_remote.

Кстати хромдрайвер-то слегка туповат что ли:

./chromedriver --whitelisted-ips "127.0.0.1"
Starting ChromeDriver 77.0.3865.10 (bc3579f611bbc73331171afe020ec7a45e6ccc55-refs/branch-heads/3865@{#93}) on port 9515
All remote connections are allowed. Use a whitelist instead!
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.

All remote connections are allowed. Use a whitelist instead! - Пффф, так whitelist и используется. Видимо флаг для всех ремоутов убрали, а код не поправили.

1 лайк

Её не надо побеждать. Это просто информационное сообщение, оно ничему не мешает.

1 лайк

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

Да на кофе с печеньками больше уходит :slight_smile:

1 лайк

Интересно… Чьё время? Дженкинса или автоматизатора?

На ответы здесь :wink: