Inspecteur d'objet de test

Vous utilisez l'inspecteur d'objets de test pour afficher les propriétés des objets de test sélectionnés visibles dans l'application en cours d'exécution et afficher des informations sur ces objets, telles que la hiérarchie parent, la hiérarchie d'héritage, les propriétés des objets de test, les propriétés sans valeur et les informations sur les méthodes.

L'inspecteur d'objet de test affiche des informations sur l'objet de test sous le curseur.

Menu de l'inspecteur d'objets de test

Le menu de mappe d'objets de test propose les options suivantes:

Options du menu Fichier:

Sortie -- Ferme la fenêtre Inspecteur d'objet de test.

Options du menu d'options:

Masquer non mappable -- Les nœuds d'objet de test parent qui n'apparaissent pas dans la mappe d'objets ne sont pas inclus.

Hexadécimal -- Affiche les propriétés des nombres longs, entiers, courts et hexadécimaux dans la page des propriétés.

Afficher les rectangles -- Dans la vue Hiérarchie parent, affiche les coordonnées d'écran de l'objet de test. Cette option n'est pas activée par défaut, car elle peut légèrement ralentir le temps d'affichage.

Afficher les domaines -- Répertoriez le nom de domaine pour chaque objet de test.

Afficher uniquement les propriétés standard -- Affiche uniquement les propriétés standard, qui fournissent un moyen commun d'accéder aux propriétés et à leurs valeurs sur toutes les plateformes.

Toujours au top -- Lorsqu'elle est sélectionnée, la fenêtre Test Object Inspector est toujours la fenêtre la plus haute de l'écran.

Afficher les interfaces -- Afficher les interfaces implémentées par les classes dans la hiérarchie d'héritage.

Afficher les noms complets - Afficher les noms complets des classes. Par exemple, affichez « java.awt.Button » plutôt que « Button ».

Afficher les options du menu:

Afficher la hiérarchie des parents -- Affiche la liste dirigée des parents comme dans la carte d'objets de test. Les nœuds d'objet de test parents qui n'apparaîtront pas dans la mappe d'objets sont étiquetés Non mappé.

Hiérarchie d'héritage -- Affiche la hiérarchie d'héritage de classe pour l'objet de test sélectionné, y compris toutes les interfaces prises en charge à chaque niveau de la hiérarchie.

Afficher les propriétés -- Affiche les propriétés d'objet qui apparaissent dans un point de vérification des propriétés d'objet 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 et des cases à cocher, qui ne sont pas traitées comme des valeurs dans le script. Vous pouvez accéder à ces propriétés indirectement.

Afficher les informations sur la méthode -- Affiche les méthodes visibles pour l'objet de test sélectionné. Ce sont les méthodes et les informations nécessaires pour utiliser les méthodes en utilisant la méthode disponible pour chaque objet de test.

Options du menu Applications:

Courir -- Ouvre le Boîte de dialogue Démarrer l'application, qui vous permet de démarrer une application spécifique et d'ajouter des objets de test à la mappe d'objets de test.

Le menu Applications répertorie également toutes les applications qui ont été configurées.

Options du menu d'aide:

Aide -- Affiche l'aide en ligne de l'inspecteur d'objets de test.

Barre d'outils de l'inspecteur d'objets de test

La barre d'outils de l'inspecteur d'objet de test comporte les boutons suivants:

Bouton Afficher la hiérarchie parentAfficher la hiérarchie des parents -- Affiche la liste dirigée des parents comme dans la carte d'objets de test. Les nœuds d'objet de test parent qui n'apparaissent pas dans la mappe d'objets sont étiquetés Non mappé.

Bouton Afficher la hiérarchie d'héritageAfficher la hiérarchie d'héritage -- Affiche la hiérarchie d'héritage de classe pour l'objet de test sélectionné, y compris toutes les interfaces prises en charge à chaque niveau de la hiérarchie.

comment tester le bouton Propriétés de la valeur de l'objetAfficher les propriétés de la valeur de l'objet de test -- Affiche les propriétés d'objet qui apparaissent dans un point de vérification des propriétés d'objet associé à l'objet de test sélectionné.

Afficher le bouton Propriétés sans valeur de l'objet de testAfficher les propriétés sans valeur de l'objet de test -- Affiche un ensemble de propriétés complexes telles que des boutons et des cases à cocher, qui ne sont pas traitées comme des valeurs dans le script. Vous pouvez accéder à ces propriétés indirectement.

Bouton Afficher les informations sur la méthodeAfficher les informations sur la méthode -- Affiche les méthodes visibles pour l'objet de test sélectionné. Ce sont les méthodes et les informations nécessaires pour utiliser les méthodes en utilisant la méthode disponible pour chaque objet de test.

Bouton PausePause -- Suspend temporairement l'outil.

Bouton ReprendreCV -- Vous permet de sélectionner un autre objet dans l'application.

Pour ouvrir: Pour IBM® DevOps Test UI (Test UI), Intégration Eclipse, dans le menu du produit, cliquez surCourir > Inspecteur d’objet de test. Pour Test UI, Intégration Microsoft Visual Studio.NET, dans le menu Test fonctionnel, cliquez surOutils > Inspecteur d’objet de test. Dans la barre d'outils, cliquez sur le Ouvrir l'inspecteur d'objets de test boutonBouton Ouvrir l'inspecteur d'objecteur de test.

  • Pour un activé Java™ ou application déjà infestée, Test Object Inspector suit le curseur et effectue des mises à jour en direct immédiatement après l'ouverture de l'application.
  • Si l'application n'est pas active, Test Object Inspector ne capture pas les objets dans l'application. Vous devez faire une pause sur l'application pour forcer l'infestation avant que Test Object Inspector puisse suivre le curseur et effectuer des mises à jour en direct sur cette application. Pour faire une pause dans l'application, passez la souris sur l'objet dans l'application et appuyez sur Maj. L'inspecteur d'objet de test capture l'objet.
  • Lorsque vous appuyez sur Maj pour sélectionner l'objet de test, Test Object Inspector copie les informations affichées dans la fenêtre Test Object Inspector dans le Presse-papiers du système.