获取超时

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

WebDriver API 的 Get Timeouts 命令 返回与当前会话关联的超时。 会话超时时长控制着诸如 脚本注入文档加载元素检索 等行为的超时。

语法

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

URL 参数

session id

会话的标识符。

Response

响应负载是一个 Timeouts 对象

implicit

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

pageLoad

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

script

使用 Execute ScriptExecute Async Script 注入的脚本将一直运行,直到达到脚本超时时长(也以毫秒为单位)。然后将中断脚本并返回 脚本超时错误。默认值为 30 秒(或 30,000 毫秒)。

错误

无效的会话 ID

会话不存在。

规范

规范
WebDriver
# get-timeouts

浏览器兼容性

另见