断言:
验证应用程序的状态是否同期望的一致,常见的断言包括验证页面内容,如标题是否与预期一致,当前的位置是否正确等等
断言常被用的4种模式+5种手段:
Assert
断言失败的时候,该测试终止
verify
verify断言失败的时候,该测试将继续执行,并将错误计入日显示屏,也就是说允许此当个验证通过,确保应用程序在正确的页面上,提高脚本的伸缩性
waitfor
用于等待某些条件变为真,可以用于AJAX应用程序的测试,如果条件为真,他们将立即成功执行,如果该条件不为真,则将失败并暂停测试,直到超过当前所设定的超时间
一般跟setTimeout时间一起用
store
store定义变量,可以获取页面的相关元素进行判断
5种手段:
Title获取页面的标题
Value获取元素的值
Text获取元素文本信息
Table获取元素的标签
Element获取当前的元素