码迷,mamicode.com
首页 > 其他好文 > 详细

Selenium之ActionChains类

时间:2019-12-03 14:26:22      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:source   offset   例子   element   拖动   and   contex   常用   动作   

ActionChains类常用于模拟鼠标的行为,比如单击、双击、拖拽等行为。

一些常用的模拟鼠标的操作方法有:

       click(on_element=None)     --- 鼠标单击

       double_click(on_element=None)    ---  双击       

       context_click(on_element=None)   ---  右击       

       click_and_hold(on_element=None)   ---  鼠标单击并且按住不放

       drag_and_drop(source,target)   ---  拖拽

       drag_and_drop_by_offset(source,xoffset,yoffset)   ---  将目标拖动到指定的位置

       key_down(value,element=None)  ---  按下某个键盘上的键

       key_up(value,element=None)   ---  松开某个键

       move_by_offset(xoffset,yoffset)   ---  鼠标从当前位置移动到某个坐标

       move_to_element(to_element)   ---  鼠标移动到某个元素

       move_to_element_with_offset(to_element,xoffset,yoffset)   ---  移动到距某个元素(左上角坐标)多少距离的位置

       perform()    ---  执行链中的所有动作

       release(on_element=None)   ---  在某个元素位置松开鼠标左键

下面看一些例子:

       单击、双击、右击  -----  实例 

技术图片

 

       拖拽 ------ 实例

技术图片

 

       按键  ---  实例

技术图片

 

       鼠标移动  -----  实例

技术图片

Selenium之ActionChains类

标签:source   offset   例子   element   拖动   and   contex   常用   动作   

原文地址:https://www.cnblogs.com/peipei-Study/p/11975794.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!