Задать вопрос
@Denis9999

Клик по координатам в Selenium Webdriver Python?

Нужно кликнуть по координатам на сайте с помощью Selenium Webdriver Python.
Получился у меня такой код:
driver = webdriver.Firefox()
driver.get("http://localhost/pythontest.com/")
actions = ActionChains(driver)
actions.move_by_offset(100, 100).click()


Он срабатывает и ничего не происходит, хоть на тестовом сайте стоит ссылка на весь экран. Я в английском не силен, в документации разбираюсь с переводчиком.
Можно ли выяснить координаты мыши, возможно я не туда кликаю?
  • Вопрос задан
  • 10208 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@Denis9999 Автор вопроса
надо было добавить perform();

рабочий вариант:
actions = ActionChains(driver)
actions.move_by_offset(100, 100).perform()
time.sleep(5)
actions.click().perform()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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