Привет всем,
Когда я нажимаю на кнопку вход на сайте у меня открывается окно или ноый таб с google authentication.
Как я могу пытаюсь послать email с помощью send_keys в не чего не происходит:
wait = WebDriverWait(browser, 20)
wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "#identifierId"))).send_keys("username")
С чем валится тест?
Убери wait,until и просто встать time.sleep(10)
например, если не поможет, значит дело не в ожидании, а в чём-то другом
пробывал… он как бы неможет найти элименты после того как он переходить на новый таб.
а, блин, новая таба
Тебе нужно свичнуть драйвер в эту новую табу
Попробуй так - driver.switch_to.window(driver.window_handles[1])
Под 1-м индексом должна быть вторая таба, под нулевым, соответственно - первая
1 лайк
И если нужно, то потом свичнуться назад
driver.switch_to.default_content
1 лайк
Спасибо большое помагло!!!