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

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

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

P.s также пытался передать ссылку вскакивающую после авторизаци, но открывается новое окно с авторизацией.
  • Вопрос задан
  • 255 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SQA-050 Школа автоматизированного тестирования. Часть 2. Selenium WebDriver
    1 неделя
    Далее
  • Нетология
    Инженер по тестированию: расширенный курс
    8 месяцев
    Далее
  • Академия Эдюсон
    Автотестировщик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
dabudi
@dabudi
2*2=5
Переключись на новую вкладку с помощью driver.switch_to.window(driver.window_handles[1]) и уже ищи элементы на ней. А чтобы получить ссылку текущей страницы, используй driver.current_url
Ответ написан
Ваш ответ на вопрос

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

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