Correlación de proxies con controles

Functional Tester identifica cada control de la aplicación sometida a prueba (AUT) por su nombre de clase. La ejecución del método testObject.getProperty(".class") en el script de prueba proporciona el nombre de clase. La correlación se establece a través de los nombres de clase de los controles respectivos y ProxyObject.

Para correlacionar proxies con controles, debe explícitamente correlacionar los ProxyObjects recién desarrollados con un control o grupo de controles a través de un archivo de correlación externo denominado archivo de personalización con extensión .rftcust. Functional Tester hace referencia a estos archivos y crea instancias de ProxyObject para un control tal y como se especifica en la correlación. Debe crear un archivo de personalización propio para especificar la información de correlación entre el ProxyObject y el control. Puede desplegar el archivo de personalización recién creado guardándolo en el directorio de personalización de Functional Tester.

Para correlacionar una clase de proxy con una clase de control de la AUT, añada las etiquetas ClassName y UsedBy entre las etiquetas de inicio y fin de DomainImplementation.
Nota: Debe añadir su nombre de clase de proxy entre la etiqueta ClassName y el nombre de la clase AUT que el proxy representa en la etiqueta UsedBy.
El siguiente código es un ejemplo de una entrada de correlación en el archivo de personalización:
<DomainImplementation L=".DomainImplementation">
<Name>Java</Name>
<ClassName>com.rational.test.ft.domain.java.awt.JSpinnerProxy</ClassName>
<Replaces/>
<UsedBy>java.awt.JSpinner</UsedBy>
</DomainImplementation>
Al actualizar el archivo de personalización, asegúrese de que el archivo cumpla las siguientes condiciones:

Comentarios