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()

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

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

Войти через центр авторизации
Похожие вопросы