-
00: 初始化环境
-
01: 打开浏览器
-
02: 关闭浏览器
-
03: 最大化浏览器
-
04: 设置浏览器大小
-
05: 访问链接
-
06: 打印当前页面的title及url
-
07: 前进和后退
-
08: 简单的对象定位
-
09: 定位一组对象
-
10: 层级定位
-
11: 操作测试对象
-
12: send keys模拟按键输入
-
13: 处理button group
-
14: 处理button dropdown
-
15: 处理navs
-
16: 处理面包屑
-
17: 处理分页
-
18: 处理对话框(弹出层)
-
19: 获取测试对象的属性及内容
-
20: 获取测试对象的css属性
-
21: 获取测试对象的状态
-
22: 处理表单元素
-
23: 使用selenium执行执行javascript
-
24: 处理alert/confirm/prompt(原生js弹出框)
-
25: Wait
-
26: 定位frame中的元素
-
27: action(模拟复杂的用户操作)
-
28: 上传文件
-
29: 下载文件
-
30: 超时设置
-
31: Remote Webdriver(分布式)
-
32: cookie与自动登陆
-
33: 切换窗口
-
34: Expected Conditions与动态等待
-
35: 处理下拉框