Подключитесь к работающему хабу селена и получите существующие сеансы
Да, я нашел много тем о подключении к существующему сеансу браузера Selenium. Но мне кажется, что для подключения к существующему удаленному сеансу сначала мне нужно подключение к работающему концентратору Selenium или автономному серверу. Используя браузер, я вижу сервер и все существующие сеансы (" http://123.123.123.123:4444/wd/hub").
Я ищу что-то вроде SeleniumServer server = new SeleniumServer("http://localhost:4444/wd/hub")
или Set<SessionId> sessions = DriverSessions.getSessions("http://123.123.123.123:4444/wd/hub")
.
Я нашел пакет документов, например, для org.openqa.selenium.remote.server ( https://selenium.dev/selenium/docs/api/java/org/openqa/selenium/remote/server/package-summary.html), но я не нахожу никакого способа подключиться к существующему серверу / концентратору и получить информацию о нем (например, существующие сеансы WD).
Узнав идентификатор сеанса, я могу сделать что-то вроде описанного здесь. Может ли Selenium взаимодействовать с существующим сеансом браузера?. Тем не менее мне интересно, действительно ли так сложно подключиться к существующей сессии...
Есть ли способ сначала подключиться к существующему серверу Selenium, получить информацию / статистику о нем и, возможно, повторно использовать существующие сеансы?