selenium笔记(四)--鼠标、键盘操作

本文是关于Selenium的鼠标和键盘操作笔记,包括基本操作如send_keys(), click(), clear(), back(), quit(), refresh(), maximize_window(),以及进阶的ActionChains类的使用,如链式和分步写法,以及鼠标操作(double_click, context_click, move_to_element)和键盘操作(key_down, key_up, send_keys, 组合按键)。" 116225744,9438111,Flutter App的国际化实现指南,"['Flutter开发', '多语言支持', '国际化配置', 'Flutter Intl插件']
摘要由CSDN通过智能技术生成

web控件操作

  • 常见操作
    • 输入:send_keys()
    • 点击:click()
    • 清除:clear()
    • 后退:back()
    • 关闭浏览器:quit()
    • 刷新页面:refresh()
    • 窗口最大化:maximize_window()
  • 进阶操作
    • ActionChains类:https://selenium-python.readthedocs.io/api.html#module-selenium.webdriver.common.action_chains
    • ActionChains使用:
      • 方式一:
        • 链式写法:ActionChains(驱动).move_to_element(元素).click(元素).perform()
      • 方式二:
        • 分步写法:
          • actions = ActionChains(驱动)
          • actions.move_to_element(元素)
          • actions.click(元素)
          • actions.perform()
      • perform():执行ActionChains中存储的动作
    • 鼠标操作
      • 双击:double_click
      • 右击:context_cli
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值