Zum Hauptinhalt springen

Tasten

Sendet eine Folge von Tastenanschlägen an das "aktive" Element. Du kannst ein Eingabeelement aktiv machen, indem du einfach darauf klickst. Um Zeichen wie "Pfeil nach links" oder "Rücktaste" zu verwenden, importiere das Key-Objekt aus dem WebdriverIO-Paket.

Modifikatoren wie Control, Shift, Alt und Command bleiben gedrückt, sodass du sie erneut auslösen musst, um sie freizugeben. Um einen Klick zu modifizieren, musst du jedoch die WebDriver Actions API über die Methode performActions verwenden.

Info

Steuertasten unterscheiden sich je nach Betriebssystem, auf dem der Browser läuft, z.B. MacOS: Command und Windows: Control. WebdriverIO bietet eine browserübergreifende Steuerungstaste namens Ctrl (siehe Beispiel unten).

Verwendung
browser.keys(value)
Parameter
NameTypeDetails
valueString, String[]Die Folge der zu tippenden Tasten. Ein Array oder eine Zeichenfolge muss bereitgestellt werden.
Beispiel
keys.js
loading...

Welcome! How can I help?

WebdriverIO AI Copilot