設定超時

設定超時 命令 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 表格僅在瀏覽器中載入

另請參閱