Как подключить уже запущенный браузер?

Хочу написать тест для веб-сайта, который будет выполняться в Chrome с включенными и настроенными некими расширениями. То есть хочу, чтобы пользователь открыл Chrome, включил и настроил расширения, а потом уже запустил тест, который будет работать в этом окне. Нашёл несколько решений, например это stackoverflow.com/questions/8344776/can-selenium-i...
Вопросы (по третьему ответу):
  1. Написано, что нужно запустить некий автономный сервер. Какой это сервер и как его запустить?
  2. Там создаётся класс CustomRemoteWebDriver, унаследованный от RemoteWebDriver. Я так понял, что этот класс предназначен для перехвата уже запущенного браузера. Можете привести пример как на практике перехватить Chrome (видимо используя этот класс)?
  • Вопрос задан
  • 1044 просмотра
Решения вопроса 1
DevMan
@DevMan
имхо, проще создать кастомный профиль в хроме с нужными экстеншенами/настройками и запускать селениум с ним.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы