Click

执行单击元素操作

例如:点击百度主页的“登录”超级链接
操作页面元素WebElement - 图1

SendKeys

给文本框输入值

例如:给百度搜索框输入Hello World
操作页面元素WebElement - 图2

Clear

清空文本框

接着2来做,清空
操作页面元素WebElement - 图3

Submit

用于对指定元素所在的表单进行提交操作

例如crm的登录
操作页面元素WebElement - 图4

获取页面元素及页面元素的内容

getTitle

用于返回当前网页的标题

例如:获取百度页面的标题
操作页面元素WebElement - 图5

输出结果:
操作页面元素WebElement - 图6

getCurrentUrl

用于获取当前网页的URL

百度为例:
操作页面元素WebElement - 图7

getText

用于获取某个元素的文本值

例如:获取百度首页的“搜索设置”链接的文本值

isSelected

用于获取复选框或单选框的勾选情况,返回值为true(勾选)和false(未勾选)

例如:获取百度登录页面的选择框
操作页面元素WebElement - 图8

操作页面元素WebElement - 图9

getTagName

用于获取元素的标记名称

例如获取百度首页“搜索设置”的标记名称
操作页面元素WebElement - 图10

isEnabled

用于获取input等元素的编辑状态,返回true(可编辑)或false(不可编辑)

例如:获取百度首页,搜索框的编辑状态
操作页面元素WebElement - 图11

isDisplayed

用于验证某元素是否在页面上显示,例如hidden的元素返回就是false
操作页面元素WebElement - 图12

getAttribute(attributeName)

用于获取某元素的指定属性

例如:获取百度首页的搜索按钮的class和type
操作页面元素WebElement - 图13