È
possibile modificare le azioni della tastiera per specificare manualmente come la tastiera interagisce con il
server Citrix.
Prima di iniziare
Le azioni di tastiera descrivono le azioni utente di basso livello utilizzando la tastiera come input di testo o tasti di scelta rapida della tastiera. Le azioni di tastiera possono essere aggiunte solo negli eventi della finestra.
Nella maggior parte dei casi, si farà affidamento sulle azioni di tastiera registrate con il test. La registrazione prova a scomporre più pressioni di tasti nelle azioni di input di testo.
Tuttavia, in alcuni casi, potrebbe essere necessario scomporre le azioni di tastiera che sono ridondanti o poco registrate. Ad esempio, in alcuni casi, è possibile registrare una stringa di input di testo Hello come una pressione del tasto Maiusc, una pressione sul tasto H , un rilascio del tasto Maiusc, una pressione del tasto E e infine un'input di testo di llo. Eseguendo manualmente la fattorizzazione delle azioni di tastiera, è possibile gestire il testo dalle variabili del pool di dati e dai riferimenti.
Nota: poiché i test Citrix contengono input utente e sincronizzazioni ad un livello inferiore, le modifiche meno importanti possono impedire il funzionamento del test. Quando si modificano questi test, assicurarsi che siano funzionalmente identici.
Procedura
- Aprire il test nell'editor di test
- Espandere un evento di finestra.
- Per modificare un'azione della tastiera, selezionare l'evento nell'area Contenuto di test.
- Per creare una nuova azione di tastiera in un percorso specifico, selezionare un'azione e fare clic su Inserisci e Tastiera Citrix.
- Nell'area Dettagli elemento di test, specificare il tipo di azione.
- Pressione tasto: Questo indica che un tasto viene premuto e rilasciato.
- Tasto premuto: Questo indica che un tasto viene tenuto premuto.
- Tasto rilasciato: Questo indica che un tasto viene rilasciato.
Il campo Codice tasto visualizza il codice chiave come interpretato dal sistema operativo Windows ed è convertito nel campo Carattere. Utilizzare i programmi di modifica per specificare se viene premuto il tasto Control,
Maiusc o Alt.
- È possibile immettere manualmente qualsiasi carattere Unicode che non è normalmente disponibile
tramite singole pressioni di tasti utilizzando l'area Modifica carattere. Selezionare il campo di input ed immettere il carattere sulla tastiera. I campi Codice tasto e Carattere visualizzano il carattere corrispondente.
Nota: il workbench utilizza alcune combinazioni di tasti come tasti a scelta rapida della tastiera. Queste combinazioni possono essere intercettate e causare azioni non desiderabili invece di visualizzare un carattere particolare nel campo Carattere.
- È possibile specificare il tempo di valutazione per l'evento di tastiera.
Questo emula il tempo impiegato da un utente prima di inizializzare l'evento corrente.