У меня проблема с Selenium Webdriver, при попытке найти элемент программа выдает ошибку «поднять TimeoutException (message, screen, stacktrace) selenium.common.exceptions.TimeoutException: Сообщение: сбой подтверждения»
Мой код с объектной моделью страницы: Мой код: 1-я часть -
def located_element(self, locator):
wait = WebDriverWait(self.driver, 30)
element = wait.until(EC.presence_of_element_located(locator))
return element
2-я часть
def enter_email(self, user):
email_field = self.located_element(self.locator.Email)
email_field.click()
email_field.send_keys(Users.get_user(user)["email"])
3-я (работает)
Я пытался некоторые рекомендации по смежным вопросам, но это не помогло мне. Сначала он не мог найти элемент, поэтому я добавил E C, но теперь возникает ошибка. Пожалуйста, помогите мне, как я могу справиться с Исключением. Я пробовал локатор как с xpath, так и с css -selector.