Zeitüberschreitungen abrufen
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Der Zeitüberschreitungen abrufen Befehl der WebDriver API gibt die mit der aktuellen Sitzung verbundenen Zeitüberschreitungen zurück. Die Sitzungs-Zeitüberschreitungs-Dauern steuern das Verhalten wie Zeitüberschreitungen bei Skripteinjection, Dokumentnavigation und Elementabfrage.
Syntax
| Methode | URI-Vorlage |
|---|---|
GET |
/session/{session id}/timeouts |
URL-Parameter
session id-
Kennung der Sitzung.
Antwort
Der Antwortdatensatz ist ein Timeouts Objekt:
implicit-
Zeit in Millisekunden, um die Element-Abfragstrategie beim Auffinden eines Elements zu wiederholen. Standardmäßig ist dies 0, was bedeutet, dass die Strategie nur einmal ausgeführt wird.
pageLoad-
Zeit in Millisekunden, um auf das vollständige Laden des Dokuments zu warten. 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 sie die Skript-Zeitüberschreitungsdauer erreichen, die ebenfalls in Millisekunden angegeben ist. Die Skripte werden dann unterbrochen und ein Skript-Zeitüberschreitungsfehler wird zurückgegeben. Standardmäßig sind es 30 Sekunden (oder 30.000 ms).
Fehler
- Ungültige Sitzungs-ID
-
Sitzung existiert nicht.
Spezifikationen
| Specification |
|---|
| WebDriver> # get-timeouts> |
Browser-Kompatibilität
Siehe auch
TimeoutsObjekt- Set Timeouts Befehl
- Liste der WebDriver-Befehle