waitUntil
这个等待命令是您想要等待某事发生时的通用武器。它需要一个条件,并等待直到该条件返回一个真值。
一个常见的例子是等待某个元素包含特定文本(见示例)。
用法
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
参数
名称 | 类型 | 详情 |
---|---|---|
condition | Function | 要等待的条件,直到返回真值 |
options 可选 | WaitUntilOptions | 命令选项 |
options.timeout 可选 | Number | 时间,单位为毫秒(默认基于 waitforTimeout 配置值设置) |
options.timeoutMsg 可选 | String | waitUntil 超时时抛出的错误消息 |
options.interval 可选 | Number | 条件检查之间的间隔(默认基于 waitforInterval 配置值设置) |
示例
index.html
loading...
waitUntilExample.js
loading...
返回值
- <Boolean>
return
: 如果条件满足则返回 true