Lors de l'enregistrement d'un test, vous pouvez simuler les actions au clavier et les touches spéciales dans les fenêtres d'application Web et natives ou dans les boîtes de dialogue de navigation comme les navigateurs sous Windows. Pour simuler ces actions, vous pouvez ajouter les actions de navigation PressKey et InputKeys au script de test. De nouvelles combinaisons de touches sont disponibles à partir de la version 9.2.1.1 du produit. Leurs valeurs doivent être saisies dans le format correct.
Avant de commencer
Un test d'interface Web doit être créé à partir d'un enregistrement et le script de test doit être ouvert dans l'éditeur de test.
Restriction : - PressKey et InputKey ne sont pas prises en charge sous Mac OS.
- Seules les combinaisons de touches basiques exécutées dans des pages de navigateur comme [CTRL]+[A], [CTRL]+[C], [CTRL]+[V] sont prises en charge.
- Les nouvelles combinaisons de touches ne s'affichent pas dans les scripts de test qui ont été enregistrés avec des versions antérieures à la version 9.2.1.1. Si vous souhaitez bénéficier des nouvelles combinaisons de touches dans des scripts de test existants, vous devez supprimer les étapes de test existantes et en ajouter de nouvelles.
- Les caractères codés sur deux octets ne sont pas pris en charge.
Procédure
- Dans le script de test, placez le curseur à l'endroit où l'étape doit être ajoutée, cliquez sur .
- Dans la section Détails de l'élément de test, sélectionnez InputKeys ou PressKey dans la liste des actions de l'objet. Pour les actions de navigation InputKeys et PressKey, spécifiez dans la zone d'édition la chaîne à entrer automatiquement à la lecture lors de l'exécution de l'étape. L'action de navigation PressKey est utilisée pour simuler la touche TAB ou des types de clés spécifiques. Consultez la liste des valeurs de clé de navigation prises en charge, ainsi que leur format ci-dessous :
- Actions de navigation PressKey et format de clés pris en charge
- CONTROL->[CTRL]
- Tab->[TAB]
- Maj->[SHIFT]
- Entrée->[ENTER]
- Echap->[ESCAPE]
- Haut de page->[PAGEUP]
- Bas de page->[PAGEDOWN]
- F1 à F12 ->[F1] ….[F12]
- Ctrl->[CTRL]
- Alt->[ALT]
- Suppr.->[DEL]
- “=”->[=]
- “-“>[-]
- “+”->[+]
- Exemples de combinaisons de touches : [CTRL]+[ALT]+[S], [CTRL]+[C], [CTRL]+[V]

- Facultatif : si vous cochez la case Entrée dans le système natif, les touches spéciales sont simulées au niveau de l'écran dans la fenêtre active. Cette option sert à gérer les fenêtres non-html comme les boîtes de dialogue de recherche de fichier. Pour interagir avec des boîtes de dialogue de recherche de fichier, il est recommandé de maintenir la machine déverrouillée et d'avoir la boîte de dialogue de navigateur au premier plan. Cette fonction n'est pas supportée pour les exécutions AFT parallèles avec plusieurs instances de navigateur en fonctionnement.
- Ou bien désactivez l'option pour que l'action s'applique à l'application Web testée. Mais notez que cette fonction n'est pas supportée par Firefox.
- Sauvegardez le test et lancez-le.