• 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
    • 更多内容请关注微信公众号:

       

    欢迎加入交流群:Selenium学习群: 628908894
  • 相关阅读:
    关于sifari兼容性的一个问题
    HTML标签的应用(新手)
    HTML标签的应用(新手)
    未完成的开锁动画演示
    HTML标签的应用(新手)
    HTML新手向
    C++
    STL之set
    C++输入输出
    提升一下逼格
  • 原文地址:https://www.cnblogs.com/tim2016/p/15384813.html
Copyright © 2020-2023  润新知