fandorin_official
@fandorin_official
Герой серии исторических детективов.

Как в Firefox правильно вызывать всплывающие меню?

Проблема заключается в том, что есть некий кусочек кода, который наводит курсор мыши на определенный элемент странички, вызывая при этом отображение всплывающего меню и далее нажимает на кнопку этого меню. При прогоне данного теста на Chrome - все отрабатывает корректно, но при прогоне на Firefox - данный “обваливается” так как меню не появляется.
Код следующий:
menu = browser.find_element_by_css_selector('a.n-t.bold')
actions = ActionChains(browser)
actions.move_to_element(menu).perform()
browser.find_element_by_xpath('//span[contains(text(),"Кнопочка")]').click()

Как правильно можно реализовать данное действие, чтобы оно было универсально для обоих браузеров?
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 мая 2020, в 02:01
4500 руб./за проект
26 мая 2020, в 00:42
10000 руб./за проект
25 мая 2020, в 22:16
3000 руб./за проект