Перейти к содержимому

Публикации MrThinker

2 публикаций создано MrThinker (учитываются публикации только с 30 марта 2023)


#177625 Python + Selenium.Webdriver не видит элемент

Отправлено автор: MrThinker 25 сентября 2020 - 07:39 в Selenium - Functional Testing

Не цепляйтесь к значениям классов, они могут измениться в новой версии приложения.

Если трудно - используйте xpath.

Хорошо, приму к сведению. Попробовал через полный путь Xpath, все получилось))




#177623 Python + Selenium.Webdriver не видит элемент

Отправлено автор: MrThinker 25 сентября 2020 - 03:55 в Selenium - Functional Testing

Для создания теста необходимо, чтобы selenium нажимал на кнопку: 

image.jpg

 

Вот сам код:

from selenium import webdriver
import time
driver = webdriver.Chrome()


driver.get("link")
time.sleep(2)
driver.find_element_by_class_name("sqdOP yWX7d _8A5w5 ").click()

 

Задержку использовал, чтобы все элементы успели прогрузиться

 

На выходе получается следующая ошибка:

 

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".sqdOP yWX7d     _8A5w5    "}
  (Session info: chrome=85.0.4183.121)

 

Около двух часов лазил на всяких форумах, но так и не нашел ответа. Буду искренне благодарен, если поможете.

 

P.S. Версии Python, Selenium.webdriver и Chrome установлены последние.