1、浏览器和窗口操作关键字:
关键字名称 | 关键字说明 |
---|---|
open browser | 打开浏览器并访问系统地址。url:网站地址,browser:浏览器类型。 |
close browser | 关闭浏览器。 |
maximize browser window | 当前窗口最大化。 |
get window size | 获取当前窗口的大小 |
set window size | 设置窗口大小。 |
get window handles | 获取浏览器中,所有窗口的句柄。 |
switch window | 切换窗口。可根据窗口的句柄、标题、名称等切换。如果不指定窗口默认切换到主窗口 |
get window names | 获取浏览器,所有窗口的名称。 |
get window titles | 获取所有窗口的标题。 |
get locations | 获取所有窗口的url。 |
Reload Page |
刷新页面 |
2、元素通用操作关键字(包含鼠标/键盘操作):
关键字名称 | 关键字说明 |
---|---|
click ement | 点击元素。 |
input text | 在元素中输入文本值。 |
get element attribute | 获取元素的某一个属性值。 |
get element size | 获取元素的大小。 |
get value | 获取元素的value属性值。 |
get text | 获取元素的文本内容 |
clear element text | 清除元素的文本值。 |
get webelement | 获取一个元素对象。WebElment对象。 |
get webelements | 获取匹配的所有元素对象。WebElment对象。 |
set focus to element | 元素获取焦点。 |
double click element | 双击元素 |
scroll element into view | 滚动元素到可见区域 |
drag and drop | 将一个元素拖拽到另一个元素区域中。 |
Drag And Drop By Offset | 将一个元素拖拽到另一个坐标 |
mouse over | 鼠标悬浮在元素上 |
press keys | 键盘按键操作。 |
Get Horizontal Position | 获取元素的x坐标 |
Get Vertical Position | 获取元素的y坐标 |
3、select/frame/alert/表格等操作关键字:
关键字名称 | 关键字说明 |
---|---|
get list items | select/option元素中,获取所有的options选项。 |
select from list by index | select/option元素中,根据下标来选择option选项 |
select from list by value | select/option元素中,根据value属性来选择option选项 |
select from list by label | select/option元素中,根据文本内容来选择option选项 |
select frame | 切换到指定的iframe当中。 |
unselect frame | 退出iframe,切换到默认的html页面中。 |
handle alert | 关闭alert弹出框。 |
input text into alert | 输入文本到alert弹框中,并关闭alert弹出框。 |
choose file | 在上传文件的输入框中(input元素的type为file)输入文本地址。 |
get table cell | 获取表格的单元格值。行号和列号起始值为1.包含表头和表尾所对应的行。 |