Paramètres de proxy pour les contrôles DataWindow PowerBuilder à structure libre

Dans Rational Functional Tester, à partir de la version 8.2.1, de nouveaux proxys sont disponibles pour l'enregistrement et la lecture sur des contrôles DataWindow PowerBuilder à structure libre, dans des scripts de test fonctionnels. Par défaut, dans une installation Rational Functional Tester 8.2.1, les scripts que vous avez enregistrés à l'aide des anciens proxys peuvent être lus normalement mais tous les nouveaux scripts que vous enregistrez utiliseront les nouveaux proxys.
En fonction de vos besoins, vous pouvez revenir aux proxys antérieurs à la version 8.2.1 pour tous les scripts ou utiliser les nouveaux proxys pour les scripts. L'utilisation de proxys pour l'enregistrement et la lecture sur les contrôles DataWindow Powerbuilder à structure libre est contrôlée par les indicateurs suivants dans le fichier ivory.properties :
  • rational.test.ft.pb.datawindow.freeform.usenewproxyonly
  • rational.test.ft.pb.datawindow.freeform.usehybridproxy
Tableau 1. Paramètres des indicateurs pour le contrôle des proxys
Indicateur dans le fichier ivory.properties Paramètre par défaut dans Rational Functional Tester 8.2.1 Paramètre pour utiliser uniquement les proxys antérieurs à 8.2.1 Paramètre pour utiliser uniquement les nouveaux proxys
rational.test.ft.pb.datawindow.freeform.usenewproxyonly FALSE FALSE TRUE
rational.test.ft.pb.datawindow.freeform.usehybridproxy TRUE FALSE Paramètre ignoré

Le paramètre par défaut pour les deux indicateurs dans une installation Rational Functional Tester apparaît dans la première colonne de la table. Lors de la lecture d'un script, la fonction GetChildren recherche les références d'objet d'accessibilité et les nouveaux proxys ajoutés dans la version 8.2.1. Par défaut, les nouveaux proxys sont utilisés uniquement lorsque vous enregistrez un nouveau script.

Pour revenir aux proxys antérieurs à la version 8.2.1, définissez l'indicateur rational.test.ft.pb.datawindow.freeform.usehybridproxy dans le fichier ivory.properties par FALSE. L'enregistrement et la lecture utilisent des proxys antérieurs à la version 8.2.1. Ce paramètre apparaît dans la seconde colonne du tableau.

Pour utiliser uniquement les nouveaux proxys ajoutés à la version 8.2.1, définissez l'indicateur rational.test.ft.pb.datawindow.freeform.usenewproxyonly dans le fichier ivory.properties par TRUE. Ce paramètre apparaît dans la troisième colonne du tableau. Il ne tient pas compte du paramètre de l'indicateur rational.test.ft.pb.datawindow.freeform.usehybridproxy et utilise uniquement les nouveaux proxys pour l'enregistrement et la lecture. Ce paramètre est utile si vous n'avez pas besoin de lire des scripts existants et si vous enregistrez uniquement de nouveaux scripts. Ce paramètre assure également les meilleures performances de lecture.

Remarque : Les nouveaux paramètres de proxy s'appliquent uniquement aux applications Win32 standard qui sont déployées à l'aide de PowerBuilder..

Retour d'informations