Задать вопрос
@newPsevdonim
Python разработчик

Как получить передать ссылку открывшейся страницы в selenium.webdriver?

Разбираюсь с селениумом. У меня есть поля ввода логина и пароля, после того как отправляю логин и пароль с помощью метода send_keys(), у меня автоматически открывается другая страница, и когда я пытаюсь найти элементы на ней у меня не получается это сделать. Я пытался выводить текст элементов по тэгу и понял, что у меня ищуться элементы относительно первой страници, можно это как-то обойти, желательно с примером?

P.s также пытался передать ссылку вскакивающую после авторизаци, но открывается новое окно с авторизацией.
  • Вопрос задан
  • 249 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Автоматизатор тестирования на Java
    5 месяцев
    Далее
  • Яндекс Практикум
    Инженер по тестированию: от новичка до автоматизатора
    9 месяцев
    Далее
  • Яндекс Практикум
    Автоматизатор тестирования на Python
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dabudi
@dabudi
2*2=5
Переключись на новую вкладку с помощью driver.switch_to.window(driver.window_handles[1]) и уже ищи элементы на ней. А чтобы получить ссылку текущей страницы, используй driver.current_url
Ответ написан
Ваш ответ на вопрос

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

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