设置超时

设置超时 命令 of the WebDriver API sets the timeouts associated with the current session. The session timeout durations control such behavior as timeouts on script injection, document navigation, and element retrieval.

语法

方法 URI 模板
POST /session/{session id}/timeouts

URL 参数

session id

会话标识符。

有效载荷

输入是一个 Timeouts object

隐式

以毫秒为单位的时间,在查找元素时重试 元素定位策略。默认值为 0,表示策略只运行一次。

页面加载

以毫秒为单位的时间,等待文档加载完成。默认情况下,WebDriver 将等待五分钟(或 300,000 毫秒)。

脚本

使用 执行脚本执行异步脚本 注入的脚本将运行,直到它们达到脚本超时持续时间,该持续时间也以毫秒为单位。然后脚本将被中断,并将返回 脚本超时错误。默认值为 30 秒(或 30,000 毫秒)。

错误

无效的会话 ID

会话不存在。

规范

规范
WebDriver
# set-timeouts

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅