Abfragen von Timeouts
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Der Abfragen von Timeouts Befehl der WebDriver API gibt die Timeouts der aktuellen Sitzung zurück. Die Sitzungs-Timeout-Dauern steuern das Verhalten von Timeouts bei Skriptinjektion, Dokumentnavigation und Elementabruf.
Syntax
| Methode | URI-Vorlage |
|---|---|
GET |
/session/{session id}/timeouts |
URL-Parameter
session id-
Bezeichner der Sitzung.
Antwort
Die Antwortnutzlast ist ein Timeouts-Objekt:
implicit-
Zeit in Millisekunden, um die Element-Suchstrategie beim Finden eines Elements zu wiederholen. Der Standardwert ist 0, was bedeutet, dass die Strategie nur einmal ausgeführt wird.
pageLoad-
Zeit in Millisekunden, um darauf zu warten, dass das Dokument das Laden beendet. Standardmäßig wartet WebDriver fünf Minuten (oder 300.000 ms).
script-
Skripte, die mit Execute Script oder Execute Async Script injiziert werden, laufen bis zur Skript-Timeout-Dauer, die ebenfalls in Millisekunden angegeben ist. Danach werden die Skripte unterbrochen und ein
script timeout errorwird zurückgegeben. Standardwert sind 30 Sekunden (oder 30.000 ms).
Fehler
invalid session id-
Sitzung existiert nicht.
Spezifikationen
| Spezifikation |
|---|
| WebDriver> # get-timeouts> |
Browser-Kompatibilität
Siehe auch
Timeouts-Objekt- Set Timeouts-Befehl
- Liste von WebDriver-Befehlen