Задать вопрос

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

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

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

Похожие вопросы