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 :
- 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.
- 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.
- 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.