Test de l'exemple TreeProxy

Cet exemple de proxy vous permet de savoir comment écrire un proxy simple, mapper des proxys à des contrôles (gérés en interne), déployer des proxys et vérifier le fonctionnement des proxys.

Test de l'application d'arborescence exemple pour afficher la valeur par défaut du contrôle d'arborescence

  1. Ouvrez le fichier CustomTreeSample.java qui est disponible dans le dossier de projet TreeApp importé.
  2. Ouvrez la perspective Test fonctionnel.
  3. Exécutez le script CustomTreeSample.java. L'application d'arborescence exemple est affichée.
  4. Pour tester les contrôles d'arborescence, enregistrez un script de test fonctionnel et cliquez sur les contrôles d'arborescence de l'application exemple.
  5. Ouvrez la mappe d'objets de test. Notez que la propriété Nom de classe de proxy (#proxy) sous Propriétés d'administration pour CustomTree est .java.jfc.JTreeProxy. Il s'agit de la valeur par défaut de ce contrôle.

Déploiement des fichiers binaires

  1. Ouvrez la perspective Java.
  2. Dans le projet TreeProxy, copiez les fichiers TreeProxy.jar et TreeProxy.rftcust dans le répertoire de personnalisation. L'emplacement par défaut du répertoire de personnalisation est C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization.

Vérification du déploiement de proxy

Après avoir déployé le proxy, vous pouvez vérifier la valeur du contrôle.
  1. Redémarrez Rational Functional Tester.
  2. Ouvrez l'application CustomTreeSample comme indiqué dans la section ci-avant.
  3. Enregistrez un script de test fonctionnel pour tester les contrôles d'arborescence du modèle d'application.
  4. Ouvrez la mappe d'objets de test. Notez que la propriété Nom de classe de proxy (#proxy) sous Propriétés d'administration pour CustomTree est sdk.sample.jfc.ExtendedJTreeProxy. Il s'agit du nouveau proxy développé pour le contrôle CustomTree.

Retour d'informations