selenium懸停操作move_to_element


  在自動化測試過程中,經常遇到這類控件,當鼠標放在控件上方時,詳細的控件信息才會顯示,此類控件常規的操作方法無用,可借助鍵盤事件

  •  

     需求:對百度首頁“設置”按鈕

     

     

     

  • 方法:因常規方法不起效,用鍵盤事件中“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
  • 更多內容請關注微信公眾號:

     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM