keys
Надсилає послідовність натискань клавіш до "активного" елемента. Ви можете зробити елемент вводу активним, просто клацнувши на ньому. Щоб використовувати символи, такі як "Стрілка вліво" або "Backspace", імпортуйте об'єкт Key
з пакету WebdriverIO.
Модифікатори, такі як Control
, Shift
, Alt
та Command
, залишаються натиснутими, тому вам потрібно натиснути їх знову, щоб відпустити. Модифікація кліку, однак, вимагає використання WebDriver Actions API через метод performActions.
інфо
Клавіші-модифікатори відрізняються залежно від операційної системи, на якій працює браузер, наприклад, MacOS: Command
та Windows: Control
. WebdriverIO надає крос-браузерну клавішу-модифікатор під назвою Ctrl
(див. приклад нижче).
Використання
browser.keys(value)
Параметри
Назва | Тип | Деталі |
---|---|---|
value | String, String[] | Послідовність клавіш для введення. Необхідно надати масив або рядок. |
Приклад
keys.js
loading...