klawisze
Wysyłanie sekwencji naciśnięć klawiszy do "aktywnego" elementu. Możesz aktywować element wejściowy po prostu klikając
na niego. Aby używać znaków takich jak "Strzałka w lewo" lub "Backspace", zaimportuj obiekt Key
z pakietu WebdriverIO.
Modyfikatory jak Control
, Shift
, Alt
i Command
pozostaną wciśnięte, więc musisz nacisnąć je ponownie, aby je zwolnić.
Modyfikowanie kliknięcia jednak wymaga użycia WebDriver Actions API poprzez
metodę performActions.
informacja
Klawisze kontrolne różnią się w zależności od systemu operacyjnego, na którym działa przeglądarka, np. MacOS: Command
i Windows: Control
.
WebdriverIO zapewnia międzyprzeglądarkowy klawisz modyfikujący o nazwie Ctrl
(patrz przykład poniżej).
Użycie
browser.keys(value)
Parametry
Nazwa | Typ | Szczegóły |
---|---|---|
value | String, String[] | Sekwencja klawiszy do wpisania. Musi być dostarczony ciąg znaków lub tablica. |
Przykład
keys.js
loading...