Я пытаюсь войти в свою учетную запись Yahoo через Селен. Сейчас я просто учусь и создаю программы для разных веб-сайтов, чтобы в целом освоиться с Selenium.
Я сейчас пытаюсь войти в Yahoo, и я не смог понять это.
URL: https://login.yahoo.com/
Я пытался сделать:
yahoologin1 = WebDriverWait(browser, 10).until(EC.presence_of_element_located((By.XPATH, "#login-username"))).sendKeys("tester@yahoo.com")
yahoologin1 = WebDriverWait(browser, 10).until(EC.presence_of_element_located((By.ID, "login-username"))).sendKeys("tester@yahoo.com")
yahoologin1 = WebDriverWait(browser, 10).until(EC.presence_of_element_located((By.XPATH, "//input[@id='login-username']"))).sendKeys("tester@yahoo.com")
yahoologin1 = WebDriverWait(browser, 10).until(EC.presence_of_element_located((By.XPATH, "/html[1]/body[1]/div[2]/div[1]/div[1]/form[1]/div[2]/input[1]"))).sendKeys("tester@yahoo.com")
Что-нибудь, что мне особенно не хватает? Был бы признателен, если бы кто-нибудь сказал мне , как , чтобы заставить этот логин работать. Скорее, это просто копирование кода :) Спасибо!
Я провел дополнительное тестирование, и оно работает, когда на главной вкладке. Тем не менее, я открываю новую вкладку со страницей входа в Yahoo, она не работает. Нужно ли что-то делать по-другому для ввода на новой вкладке?