selenium定位中需要鼠标悬浮才能显示的按钮

# coding:utf-8
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains

driver = webdriver.Firefox()
driver.get("http://xxxxxxx.com")
# 定位鼠标悬停才显示的“退出登录”按钮
mouse = self.driver.find_element_by_xpath("//*[contains(text(),'hello')]")
ActionChains(self.driver).move_to_element(mouse).perform()
self.driver.find_element_by_xpath("//*[contains(text(),'退出登录')]").click()

 

posted @ 2021-02-24 14:51  狂飙的老蜗牛  阅读(410)  评论(0编辑  收藏  举报