WebDriver
WebDriver ist eine Browser-Automatisierungsschnittstelle, die externen Programmen ermöglicht, einen Browser aus der Ferne zu inspizieren und zu steuern. Es ist ein plattform- und sprachneutrales Protokoll, das sowohl befehlsbasierte Automatisierung als auch ereignisgesteuerte Echtzeitkommunikation unterstützt.
WebDriver bietet Werkzeuge für Cross-Browser-Testing, die Teams dabei helfen, konsistente Benutzererfahrungen über viele Browser und Plattformen hinweg zu liefern. Es soll Webautoren ermöglichen, Tests zu schreiben, um einen Browser von einem separaten Kontrollprozess aus zu automatisieren.
WebDriver ist in zwei Varianten verfügbar: WebDriver classic, das HTTP verwendet, und WebDriver BiDi, das WebSocket verwendet und bidirektionale, ereignisgesteuerte Kommunikation ermöglicht.
Referenz
Durchsuchen Sie die komplette WebDriver-Referenz Dokumentation.
- WebDriver BiDi
-
Referenz für WebDriver BiDi-Module, Befehle und Ereignisse.
- WebDriver classic
-
Referenz für klassische WebDriver-Befehle und Timeouts.
- Capabilities
-
Referenz für WebDriver-Fähigkeiten.
- Errors
-
Referenz für WebDriver-Fehler.