waitUntil
如果您想等待某些操作,则此等待命令是您的万能武器。它需要一个条件,并在该条件满足并返回真值时等待。
一个常见的示例是等待某个元素包含特定文本(请参阅示例)。
用法
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
参数
名称 | 类型 | 详情 |
---|---|---|
condition | 函数 | 要等待的条件,直到返回真值 |
options 可选 | WaitUntilOptions | 命令选项 |
options.timeout 可选 | 数字 | 以毫秒为单位的时间(默认值基于waitforTimeout 配置值) |
options.timeoutMsg 可选 | 字符串 | waitUntil 超时时抛出的错误消息 |
options.interval 可选 | 数字 | 条件检查之间的间隔(默认值基于waitforInterval 配置值) |
示例
index.html
loading...
waitUntilExample.js
loading...