Utilisez l'Inspecteur d'objet de test pour examiner les composants graphiques visibles dans l'application en cours d'exécution et afficher des informations sur ces objets, telles que leur hiérarchie de parenté, leur hiérarchie d'héritage, leurs propriétés d'objet de test (avec valeurs), leurs propriétés sans valeur, ainsi que des informations sur leurs méthodes.
L'Inspecteur d'objet de test affiche des informations sur l'objet de test situé sous le curseur.
L'Inspecteur d'objet de test comporte une barre de menus et une barre d'outils.
Cette barre de menus comporte les options suivantes :
Options du menu Fichier :
Quitter -- Ferme la fenêtre Inspecteur d'objet de test.
Options du menu Options :
Masquer les objets ne pouvant pas être mappés -- Les noeuds d'objets de test parents qui n'apparaissent pas dans la mappe d'objets ne sont pas inclus.
Hexadécimal -- Les propriétés de type Long, Integer, Short et Byte figurant sur la page de propriétés sont affichées au format hexadécimal.
Afficher les rectangles -- Dans la vue Hiérarchie de parenté, affiche les coordonnées d'écran de l'objet de test. Cette option n'est pas sélectionnée par défaut, car elle peut ralentir légèrement l'affichage.
Afficher uniquement les propriétés standard -- Limite l'affichage au propriétés standard, c'est-à-dire celles dont les valeurs sont accessibles au moyen d'une technique commune aux différentes plateformes.
Toujours en haut -- Lorsque cette option est sélectionnée, la fenêtre Inspecteur d'objet de test est toujours celle qui est située le plus en haut de l'écran.
Options du menu Afficher :
Afficher la hiérarchie de parenté -- Affiche la liste dirigée des parents, comme dans la mappe d'objets de test. Les noeuds d'objets de test parents qui n'apparaissent pas dans la mappe sont libellés Not Mapped (non mappé).
Hiérarchie d'héritage -- Affiche la hiérarchie d'héritage de classes de l'objet de test sélectionné, y compris les éventuelles interfaces implémentées à chaque niveau de la hiérarchie.
Afficher les propriétés avec valeurs -- Affiche les propriétés d'objet qui apparaissent dans un point de vérification de propriétés associé à l'objet de test sélectionné.
Afficher les propriétés sans valeur -- Affiche un ensemble de propriétés complexes, telles que des boutons ou des cases à cocher, qui ne sont pas traitées comme des valeurs dans le script. Vous pouvez accéder à ces propriétés de manière indirecte.
Afficher les informations sur les méthodes -- Affiche les méthodes visibles de l'objet de test sélectionné. Les informations affichées indiquent comment utiliser les méthodes disponibles pour chaque objet de test.
Options du menu Applications :
Exécuter -- Ouvre la boîte de dialogue Démarrage d'une application, qui permet de démarrer une application particulière et d'ajouter des objets de test à la mappe d'objets de test.
Le menu Applications contient aussi la liste de toutes les applications qui ont été configurées pour les tests.
Options du menu Aide:
Aide -- Affiche l'aide en ligne de l'Inspecteur d'objet de test.
Barre d'outils de l'Inspecteur d'objet de test
La barre d'outils de l'Inspecteur d'objet de test comporte les boutons suivants :
Afficher la hiérarchie de parenté
-- Affiche la liste dirigée des parents, comme dans la mappe d'objets de test.
Les noeuds d'objets de test parents
qui n'apparaissent pas dans la mappe sont
libellés Not Mapped (non mappé).
Afficher la hiérarchie d'héritage
-- Affiche la hiérarchie d'héritage de classes
de l'objet de test sélectionné, y compris les éventuelles interfaces implémentées à chaque niveau
de la hiérarchie.
Afficher les propriétés avec valeurs --
Affiche les
propriétés d'objet qui apparaissent dans un point de vérification de propriétés associé à
l'objet de test sélectionné.
Afficher les propriétés sans valeur --
Affiche un ensemble de propriétés complexes, telles que des boutons ou des cases à cocher,
qui ne sont pas traitées comme des valeurs dans le script. Vous pouvez accéder à ces propriétés
de manière indirecte.
Afficher les informations sur les méthodes
-- Affiche les
méthodes visibles de l'objet de test sélectionné.
Les informations affichées indiquent comment utiliser les
méthodes disponibles pour chaque objet de test.
Bouton Pause -- Suspend temporairement
l'outil.
Reprendre -- Permet de sélectionner
un autre objet dans l'application.
Mode d'ouverture : Dans le cas de Functional Tester, Java Scripting,
sélectionnez Exécuter >
Inspecteur d'objet de test sur la barre de menus. Dans le cas de Functional Tester, VB.NET Scripting,
sélectionnez Outils >
Inspecteur d'objet de test sur la barre de menus. Sur la barre d'outils
de Functional Tester, cliquez sur le
bouton Ouvrir l'inspecteur d'objet de test .
Dans le cas d'une application Java activée pour les test ou d'une application Windows ou .NET activée dynamiquement, l'Inspecteur d'objet de test suit le curseur et procède à des mises à jour dynamiques aussitôt que vous ouvrez l'application.
Si l'application n'est pas active, l'Inspecteur d'objet de test ne capture pas ses objets. Vous devez marquer une pause sur l'application pour forcer son activation dynamique. Ce n'est qu'à cette condition que l'Inspecteur d'objet de test peut suivre le curseur et procéder à des mises à jour dynamiques sur l'application. Pour cela, placez le pointeur de la souris sur l'objet qui vous intéresse dans l'application et appuyez sur la touche Majuscule. L'Inspecteur d'objet de test capture l'objet.
Rubrique connexe :
Affichage d'informations sur les objets de test
Conditions d'utilisation | Appréciations en retour
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.