资源经验分享PyCharm的定位及鼠标操作

PyCharm的定位及鼠标操作

2019-11-14 | |  85 |   0

原标题:PyCharm的定位及鼠标操作

原文来自:CSDN      原文链接:https://blog.csdn.net/weixin_44110096/article/details/103034652


1.定位

1.1  ID定位

find_element_by_id(‘id’)

1.2 name定位

find_element_by_name(‘name’)

1.3 xpath定位

find_element_by_xpath(‘copy xpath’)

1.4 css定位

find_element_by_css_selector(‘copy selecter’)

1.5 模糊定位

find_element_by_partial_link_text(‘xx’)

1.6 精准定位

find_element_by_link_text(‘xxxx’)

1.7 class name定位

find_element_by_class_name()

1.8 tag_name定位

find_element_by_tag_name()

1.9 by定位

find_element(By.ID,’’)
find_element(By.NAME,’’)
find_element(By.CLASS_NAME,’’)
find_element(By.XPATH,’’)
find_element(By.CSS_SELECTOR,’’)
find_element(By.LINK_TEXT,’’)
find_element(By.PARTIAL_LINK_TEXT,’’)
find_element(By.CLASS_NAME,’’)

2.鼠标操作

2.1 单击左键

click(on_element=None)

2.2 点击鼠标左键,不松开

click_and_hold(on_element=None)

2.3 单击右键

context_click(on_element=None)

2.4 双击鼠标左键

double_clik(on_element=None)

2.5 拖拽到某个元素然后松开

drag_and_drop_by_offset(source,target)

2.5 拖拽到某个坐标然后松开

drag_and_drop_by_offset(source,xoffset,yoffset)

2.6按下某个键盘上的键

key_down(value,element=None)

2.7 松开某个键

key_up(value,element=None)

2.8鼠标从当前位置移动到某个坐标

move_by_offset(xoffset,yoffset)

2.9 鼠标移动到某个元素

move_to_element(to_element)

3.0 移动到距某个元素多少距离的位置

move_to_elemnet_with_offset(to_element,xoffset,yoffset)

3.1 执行链中的所有动作

perform()

3.2 在某个元素位置松开鼠标左键

release(on_element=None)

3.3 发送某个键到当前焦点的元素

send_keys(*keys_to_send)

3.4 发送某个键到指定元素

send_keys_to_elenment(element,*keys_to_send)

免责声明:本文来自互联网新闻客户端自媒体,不代表本网的观点和立场。

合作及投稿邮箱:E-mail:editor@tusaishared.com

上一篇:RC4无损加密和解密图片

下一篇:理解MapReduce思想

用户评价
全部评价

热门资源

  • Python 爬虫(二)...

    所谓爬虫就是模拟客户端发送网络请求,获取网络响...

  • TensorFlow从1到2...

    原文第四篇中,我们介绍了官方的入门案例MNIST,功...

  • TensorFlow从1到2...

    “回归”这个词,既是Regression算法的名称,也代表...

  • 机器学习中的熵、...

    熵 (entropy) 这一词最初来源于热力学。1948年,克...

  • TensorFlow2.0(10...

    前面的博客中我们说过,在加载数据和预处理数据时...