Zeitüberschreitungen abrufen
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 Skriptinjektion, Dokumentnavigation und Elementwiederherstellung.
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-Findestrategie bei der Suche nach einem Element erneut zu versuchen. Dies wird standardmäßig auf 0 gesetzt, 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
-
Mit Execute Script oder Execute Async Script injizierte Skripte werden ausgeführt, bis sie die Skript-Zeitüberschreitungsdauer erreichen, die ebenfalls in Millisekunden angegeben ist. Die Skripte werden dann unterbrochen, und ein Script-Timeout-Fehler wird zurückgegeben. Standardwert ist 30 Sekunden (oder 30.000 ms).
Fehler
- Ungültige Sitzungs-ID
-
Sitzung existiert nicht.
Spezifikationen
Specification |
---|
WebDriver # get-timeouts |
Browser-Kompatibilität
BCD tables only load in the browser