Selenium2+Python--常用方法分类

常用方法分类

        查找当前节点子节点方法 

find_element_by_id                          在当前节点查找指定id的子节点
find_element_by_name                    在当前节点查找指定name的子节点
find_element_by_link_text                在当前节点查找指定链接文本的子节点
find_element_by_partial_link_text      在当前节点查找指定链接部分文本的子节点
find_element_by_tag_name                在当前节点查找指定html tag的子节点
find_element_by_xpath                       在当前节点查找指定xpath的子节点
find_element_by_class_name            在当前节点查找指定class name的子节点
find_element_by_css_selector            在当前节点查找指定css选择器的子节点

find_elements_by_id                        在当前节点查找指定id的子节点集

find_elements_by_name                  在当前节点查找指定name的子节点集

find_elements_by_link_text               在当前节点查找指定链接文本的子节点集

find_elements_by_partial_link_text     在当前节点查找指定链接部分文的子节点集

find_elements_by_tag_name             在当前节点查找指定html tag的子节点集

find_elements_by_xpath                    在当前节点查找指定xpath的子节点集

find_elements_by_class_name          在当前节点查找指定class name的子节点集

find_elements_by_css_selector           在当前节点查找指定css选择器的子节点集

 

当前元素操作

tag_name            获取当前元素的tag name属性

text                     获取当前元素的text内容

get_property        获取当前元素指定属性值

is_enabled            判断元素是否可用

send_keys            键盘输入(主要针对text、或text area 可接受键盘输入的元素)

is_displayed         判断元素是否可见

get_attribute        获取当前元素指定属性值,注意请看源码,该方法与get_property的区别

is_selected           判断元素的选择状态(针对radio button和checkbox)



注意事项

       本章列举了webelement主要的和常用的一些方法,对于方法的实现请直接阅读源码,本模块所有的方法都是针对当前查找的element进行的操作,或是对element本身的操作,或是对其子节点的定位。

转载于:https://www.cnblogs.com/ysjt/p/6559451.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值