Este ejemplo de proxy explica cómo grabar un proxy simple, correlacionar proxies a controles (internamente), desplegarlos y verificar cómo funcionan.
Pruebe el ejemplo de aplicación de árbol para visualizar el valor predeterminado
del control de árbol
- Abra el archivo CustomTreeSample.java que se encuentra en la carpeta
del proyecto importado TreeApp.
- Abra la perspectiva Prueba funcional.
- Ejecute el script CustomTreeSample.java. Se visualiza la aplicación
de árbol de ejemplo.
- Para probar los controles de árbol, registre un script de prueba funcional y
pulse los controles de árbol de la aplicación de ejemplo.
- Abra la correlación de objetos de prueba. Tenga en cuenta que la propiedad Nombre de
clase de proxy (#proxy) bajo Propiedades
administrativas para CustomTree es .java.jfc.JTreeProxy.
Éste es el valor predeterminado para este control.
Desplegar los archivos binarios
- Abra la perspectiva de Java.
- Desde el proyecto TreeProxy, copie TreeProxy.jar y
TreeProxy.rftcust al directorio de personalización.
La ubicación predeterminada para el directorio de personalización es C:\Documents
and Settings\All Users\Application Data\IBM\RFT\customization.
Verifique el comportamiento de despliegue
Después de desplegar
el proxy, puede verificar el valor del control.
- Reinicie Rational Functional Tester
- Abra la aplicación CustomTreeSample tal y como se ha mencionado
en la sección anterior.
- Registre un script de prueba funcional para probar los controles de árbol de la aplicación
de ejemplo.
- Abra la correlación de objetos de prueba. Tenga en cuenta que la propiedad Nombre de
clase de proxy (#proxy) bajo Propiedades
administrativas para CustomTree es sdk.sample.jfc.ExtendedJTreeProxy.
Este es el nuevo proxy para el control CustomTree.