HP UFT (QTP) prend en charge 3 types de modes d'enregistrement
- Sensible au contexte
- Analogique
- Niveau faible
Mode d'enregistrement sensible au contexte
- Le mode d'enregistrement normal est également appelé mode sensible au contexte
- C'est le mode d'enregistrement par défaut qui tire pleinement parti du modèle d'objet de test de Quick Test Professional.
- Il reconnaît les objets dans l'application quel que soit leur emplacement sur l'écran.
- Il enregistre les objets dans votre application et les opérations effectuées sur eux
Mode d'enregistrement analogique
- Dans un mode d'enregistrement analogique, Quick Test Professional enregistre et suit chaque mouvement de la souris lorsque vous faites glisser la souris sur un écran ou une fenêtre.
- L'enregistrement analogique de Micro Focus UFT est capturé sous forme de pistes et stocké dans le répertoire de votre test
- Il est utile pour enregistrer des opérations qui ne peuvent pas être enregistrées au niveau d'un objet. Par exemple, une signature produite en faisant glisser la souris
- En mode analogique, vous pouvez enregistrer
- Enregistrer par rapport à l'écran
- Par rapport à la fenêtre
- Lorsque votre opération analogique est limitée à une seule fenêtre, utilisez relative à une fenêtre
- Lorsque votre opération analogique implique plusieurs écrans, comme le glisser-déposer d'un objet d'une fenêtre à une autre, utilisez l'option écran
Mode bas niveau
- Ce mode vous permet d'enregistrer sur n'importe quel objet de votre application, indépendamment de QTP reconnaît l'objet spécifique ou l'opération spécifique.
- Ce mode enregistre au niveau de l'objet et enregistre tous les objets d'exécution en tant qu'objets de test Window ou WinObject.
- Il est utilisé lorsque les coordonnées exactes de l'objet sont importantes pour vos tests. Un bon exemple serait les hashmaps où le fait de cliquer sur différentes sections d'une image vous amène à différents liens
- Utilisé lors de l'enregistrement de tests dans un environnement (ou sur un objet) non reconnu par QTP
- Le mode bas niveau enregistre les coordonnées x, y de tous les clics
Apprenez les modes d'enregistrement contextuel, analogique et de bas niveau avec un exemple dans la vidéo suivante
Cliquez ici si la vidéo n'est pas accessible
Résumé
- L'enregistrement analogique et l'enregistrement de bas niveau nécessitent plus d'espace disque que le mode d'enregistrement normal.
- Pour les deux modes, les positions de l'écran pendant l'enregistrement et l'exécution doivent être identiques, sinon le script échoue
- Par conséquent, n'utilisez l'enregistrement analogique ou l'enregistrement de bas niveau que lorsque le mode d'enregistrement normal n'enregistre pas avec précision votre opération.
- Parfois, QTP passe automatiquement en mode bas niveau lors de l'enregistrement d'objets ou d'environnements non pris en charge par QTP