十六 Selenium Webdriver 3.X源码分析之webElement常用方法说明

常用方法分类

        查找当前节点子节点方法 

find_element_by_id                          在当前节点查找指定id的子节点
find_elements_by_id                        在当前节点查找指定id的子节点集
find_element_by_name                    在当前节点查找指定name的子节点
find_elements_by_name                  在当前节点查找指定name的子节点集
find_element_by_link_text                在当前节点查找指定链接文本的子节点
find_elements_by_link_text               在当前节点查找指定链接文本的子节点集
find_element_by_partial_link_text      在当前节点查找指定链接部分文本的子节点
find_elements_by_partial_link_text     在当前节点查找指定链接部分文的子节点集
find_element_by_tag_name                在当前节点查找指定html tag的子节点
find_elements_by_tag_name             在当前节点查找指定html tag的子节点集
find_element_by_xpath                       在当前节点查找指定xpath的子节点
find_elements_by_xpath                    在当前节点查找指定xpath的子节点集
find_element_by_class_name            在当前节点查找指定class name的子节点
find_elements_by_class_name          在当前节点查找指定class name的子节点集
find_element_by_css_selector            在当前节点查找指定css选择器的子节点
find_elements_by_css_selector           在当前节点查找指定css选择器的子节点集

 

当前元素操作

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

text                                  获取当前元素的text内容

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

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

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

is_enabled             判断元素是否可用

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

is_displayed           判断元素是否可见

posted on 2020-03-25 22:04  rwwh  阅读(111)  评论(0)    收藏  举报

导航