selenium 中常用的鼠标操作和键盘操作

自动化测试中关于验证码输入的解决方法

    (1)沟通后端人员,固定验证码

    (2)沟通开发人员,获取一份不带有验证码操作的代码,验证码的测试后续手动测试

    (3)给测试脚本代码使用强制睡眠,进行手动输入验证码

鼠标事件

  导入模块库

from selenium.common.action_chains import ActionChains

方法及参数:

    (1)  perform():  ======用来执行ActionChains中所存储的行为

    (2)  context_ckick():  ======右击

    (3)  double_ckick():  ======双击

    (4)  drag_and_drop()():  ======拖动

    (5)  more_to_element():  ======悬停

键盘事件

      导入模块库

from selenium.webdriver.common.keys  import Keys

常用组合
    (1)Keys.TAB    ======tab

    (2)Keys.ENTER ======enter

    (3)Keys.SHIFT    ======shift

    (4)Keys.CONTROL ======ctrl 

。。。。。。。。。。。

组合键

1.  ( Keys,CINTROL,'a')

2.  ( Keys,CINTROL,'c')

3.  ( Keys,CINTROL,'x)

        。。。。。。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容