Valores de proxy para controles de DataWindow PowerBuilder de formato libre

En Rational Functional Tester, desde la versión 8.2.1 en adelante, hay disponibles nuevos proxies para la grabación y la reproducción en controles de DataWindow PowerBuilder de formato libre en scripts de prueba funcionales. De forma predeterminada, en una instalación Rational Functional Tester 8.2.1, los scripts que graba utilizando los proxies antiguos se pueden reproducir de nuevo normalmente pero cualquier nuevo script que haya grabado utilizará estos nuevos proxies.
En función de su requisito, puede volver a utilizar los proxies anteriores a 8.2.1 para todos los scripts o utilizar los nuevos proxies para los scripts. El uso de los proxies para la grabación y la reproducción en controles DataWindow Powerbuilder de formato libre en los scripts de prueba funcional está controlado por estos distintivos del archivo ivory.properties:
  • rational.test.ft.pb.datawindow.freeform.usenewproxyonly
  • rational.test.ft.pb.datawindow.freeform.usehybridproxy
Tabla 1. Valores de los distintivos para proxies de control
Distintivo en el archivo ivory.properties Valor predeterminado en Rational Functional Tester 8.2.1 Valor para utilizar únicamente los proxies anteriores a 8.2.1 Valor para utilizar únicamente los nuevos proxies
rational.test.ft.pb.datawindow.freeform.usenewproxyonly FALSE FALSE TRUE
rational.test.ft.pb.datawindow.freeform.usehybridproxy TRUE FALSE Valor ignorado

El valor predeterminado para los dos distintivos de una instalación Rational Functional Tester 8.2.1 se muestra en la primera columna de la tabla. Al volver a reproducir un script, la función GetChildren busca las referencias de los objetos de accesibilidad y los nuevos proxies añadidos en la versión 8.2.1. De forma predeterminada, los nuevos proxies sólo se utilizan cuando registra un nuevo script.

Para volver a utilizar únicamente los proxies anteriores a 8.2.1, establezca el distintivo rational.test.ft.pb.datawindow.freeform.usehybridproxy en el archivo ivory.properties en FALSE. La grabación y la reproducción se revierten a utilizar los proxies anteriores a 8.2.1. Este valor se muestra en la segunda columna de la tabla.

Para utilizar únicamente los nuevos proxies que se añadieron en la versión 8.2.1, establezca el distintivo rational.test.ft.pb.datawindow.freeform.usenewproxyonly del archivo ivory.properties en TRUE. Este valor se muestra en la tercera columna de la tabla. Ignora el valor del distintivo rational.test.ft.pb.datawindow.freeform.usehybridproxy y utiliza únicamente los nuevos proxies para grabar y reproducir. Este valor es útil si no necesita reproducir cualquier script existente y si está grabando sólo nuevos scripts. También es el valor que asegura el rendimiento de reproducción más óptimo.

Nota: Los nuevos valores de proxy se aplican sólo a las aplicaciones estándar Win32 que se despliegan utilizando PowerBuilder.

Comentarios