keys
Envía una secuencia de pulsaciones de tecla al elemento "activo". Puedes hacer que un elemento de entrada sea activo simplemente haciendo clic en él. Para usar caracteres como "Flecha izquierda" o "Retroceso", importa el objeto Key
del paquete WebdriverIO.
Los modificadores como Control
, Shift
, Alt
y Command
permanecerán presionados, por lo que debes activarlos nuevamente para liberarlos. Sin embargo, modificar un clic requiere que uses la API de Acciones de WebDriver a través del método performActions.
Las teclas de control difieren según el sistema operativo en el que se ejecuta el navegador, por ejemplo, MacOS: Command
y Windows: Control
.
WebdriverIO proporciona una tecla de control modificadora compatible con todos los navegadores llamada Ctrl
(ver ejemplo a continuación).
Uso
browser.keys(value)
Parámetros
Nombre | Tipo | Detalles |
---|---|---|
value | String, String[] | La secuencia de teclas a escribir. Se debe proporcionar una matriz o cadena. |
Ejemplo
loading...