Création et utilisation d'une mappe d'objets pour tester des applications

En premier lieu, vous créez la mappe d'objets de test, puis vous affinez sa définition afin qu'elle décrive plus précisément l'application et vous la partagez avec d'autres scripts que vous créez pour tester l'application.

Pour créer et éditer une mappe d'objets de test à utiliser pour tester une application :

  1. Créez une mappe d'objets de test. Pour plus d'informations, voir la rubrique Création d'une mappe d'objets de test.
    Remarque : Lorsque vous enregistrez un script, Functional Tester crée une mappe d'objets de test (ou utilise une mappe partagée existante) pour l'application à tester.
    • Attribuez un nom à la mappe afin d'identifier son rôle.
    • Démarrez l'application à tester.
    • Incluez tous les objets que vous souhaitez tester dans l'application. Pour plus d'informations, voir la rubrique Ajout d'objets à une mappe d'objets.
    • Editez les propriétés des objets. Par exemple, vous pouvez convertir la valeur d'une propriété de reconnaissance en expression régulière afin de rendre plus souple la reconnaissance d'objet.
    • Pour chaque objet, décrivez son rôle afin de refléter ce que vous souhaitez voir dans le script. Voir la rubrique Ajout de descriptions d'objet de test.
    • Au besoin, éditez la description des objets de test couramment utilisés. Voir la rubrique Edition de descriptions d'objet de test.
  2. Enregistrez un script. Dans la zone Mappe d'objets de test de la page Sélection de ressources de script, cliquez sur Parcourir pour sélectionner la mappe d'objets partagée que vous avez créée.
  3. Lisez le script.

Vous disposez maintenant d'une mappe d'objets de test reflétant le contenu de l'application à tester. Vous pouvez partager cette mappe avec les scripts que vous avez créés pour tester l'application. Si la mappe d'objets de test est utilisée par de nombreux scripts et qu'il s'avère nécessaire de la modifier, le fait d'y modifier les propriétés de reconnaissance et d'administration permet aux scripts associés de s'exécuter avec la définition améliorée de l'application. Lorsque vous utilisez une mappe d'objets de test privée, les propriétés de l'application doivent être mises à jour script par script.


Retour d'informations