Здравствуйте! Как в WebDriver+Python работать с выпадающими меню?
Например: навожу мышкой на меню, всплывает три подменю, и нужно выбрать и нажать на одно из них)
Здравствуйте! Как в WebDriver+Python работать с выпадающими меню?
Например: навожу мышкой на меню, всплывает три подменю, и нужно выбрать и нажать на одно из них)
надо формировать цепочку вызовов через action_сhains
например,
from selenium.webdriver.common.action_chains import ActionChains
def hover(self):
wd = webdriver_connection.connection
element = wd.find_element_by_link_text(self.locator)
hov = ActionChains(wd).move_to_element(element)
hov.perform()
можно погуглить и другие примеры
Спасибо большое!