在自動化測試過程中,經常遇到這類控件,當鼠標放在控件上方時,詳細的控件信息才會顯示,此類控件常規的操作方法無用,可借助鍵盤事件
-
需求:對百度首頁“設置”按鈕
- 方法:因常規方法不起效,用鍵盤事件中“move_to_element"方法
- 代碼:
#大牛測試:輕輕松松自動化 #QQ:2574674466 from selenium import webdriver import time from selenium.webdriver.common.action_chains import ActionChains driver = webdriver.Chrome() driver.get('https://www.baidu.com') #最大化窗口,防止元素被遮住 driver.maximize_window() #懸停 ActionChains(driver).move_to_element(driver.find_element_by_css_selector("#s-usersetting-top")).perform()
- 視頻、資料筆記等聯系qq:2574674466
- 更多內容請關注微信公眾號: