命令形式
一、常用命令
1、浏览器操作命令
- open——打开url
- refresh—刷新页面
- goback—点击浏览器的后退按钮
- close—关闭浏览器
- set window size——设置窗口大小
2、界面操作命令
- type——输入
- click——点击
- double click——双击
3、测试控制操作
- pause——暂停(ms)
二、断言
1、四种模式
- assert(断言)-assert失败,测试停止
- verify(验证)-verify失败,失败操作记录到日志,测试继续执行
- waitFor(等待)-waitFor用于等待,等待条件为真, 测试通过
- store(存储)-store用于检查程序状态,并将结果存储在变量中
2、五种验证手段
- title(获取页面标题)
- value(获取元素的值)
- text(获取元素的值)
- label(获取元素的标签)
- elementPresent(获取当前元素)
3、断言实例
- assert title-验证网页标题是否符合期望值
如果不符合,停止测试
- verify value 验证元素的值是否符合预期
如果不符合,将错误记录到日志,测试继续执行