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
Name | Type | Details |
---|---|---|
value | String, String[] | Die Folge der zu tippenden Tasten. Ein Array oder eine Zeichenfolge muss bereitgestellt werden. |
Beispiel
keys.js
loading...