Selenio - Azioni della tastiera
Di seguito sono riportati i metodi per eseguire le azioni della tastiera:
sendKeys- Invia i tasti alla rappresentazione della tastiera nel browser. I tasti speciali che non sono testo, rappresentati come Chiavi, vengono riconosciuti sia come parte di sequenze di caratteri, sia singolarmente.
pressKey- Premere un tasto sulla tastiera che NON è testo. I tasti come i tasti funzione "F1", "F2", "Tab", "Control", ecc. Se keyToPress è una sequenza di caratteri, diverse implementazioni del driver possono scegliere di lanciare un'eccezione o di leggere solo il primo carattere nel sequenza.
releaseKey- Rilasciare un tasto sulla tastiera dopo aver eseguito l'evento di pressione del tasto. Di solito è valido per i caratteri non di testo.
Ecco la sintassi per chiamare le funzioni della tastiera utilizzando Selenium WebDriver.
void sendKeys(java.lang.CharSequence keysToSend)
void pressKey(java.lang.CharSequence keyToPress)
void releaseKey(java.lang.CharSequence keyToRelease)