t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

java
chrome
webdriver
Теги: #<Tag:0x00007f21d36ae4f0> #<Tag:0x00007f21d36af378> #<Tag:0x00007f21d36ad9d8>

(Igor Zip) #1

Подскажите пожалуйста! Запускаю тесты 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.

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


#2

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


(Vladislav Abramov) #3

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


(Sergei) #4

Это вам сюда: https://chromium.googlesource.com/chromium/src/+/master/chrome/test/chromedriver/server/chromedriver_server.cc#511 . Судя по коду нужно выставить флаг 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 и используется. Видимо флаг для всех ремоутов убрали, а код не поправили.


(asolntsev) #5

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