Przejdź do głównej treści

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
NazwaTypSzczegóły
valueString, String[]Sekwencja klawiszy do wpisania. Musi być dostarczony ciąg znaków lub tablica.
Przykład
keys.js
loading...

Welcome! How can I help?

WebdriverIO AI Copilot