我通过断言最初存在于页面上的元素,刷新后不立即在页面上存在,然后等到页面完全刷新并断言该元素再次存在来解决此问题。
- refreshAndWait /或在刷新链接/按钮上单击AndWait
- assertElementNotPresent somePageSpecificElement /检查是否确实执行了刷新
- 暂停 2000ms /等待刷新结束
- assertElementPresent somePageSpecificElement /检查是否确实执行了刷新并且已加载同一页面
更新: 如果存在一些文本框元素,也可以轻松地验证页面刷新。只需使用 type 命令将一些文本插入到文本框字段中,然后 刷新
页面,文本框内的文本应返回其原始状态。



