Scripts de Functional Test
Toda la funcionalidad del producto funciona en Linux, excepto la relacionada con el grabador. Puede probar las aplicaciones con RFT en Linux de dos maneras distintas.
Consulte la ayuda de Referencia de API y los Temas avanzados para ver ejemplos de scripts que permiten solucionar algunos problemas.
Puntos de verificación
También puede insertar puntos de verificación sin grabar, abriendo el asistente de puntos de verificación en el Explorador de scripts.
Scripts del iniciador
Integración de ClearCase
La integración de Functional Tester ClearCase funciona en Linux, pero es posible que existan pequeñas diferencias.
Funcionalidad de agrupación de datos
La funcionalidad de agrupación de datos funciona en Linux, pero es posible que existan pequeñas diferencias.
Soporte de Java™ y HTML
En Linux, sólo puede probar aplicaciones de Java y HTML. Algunas aplicaciones de interfaz gráfica de usuario de Linux, como por ejemplo las desarrolladas con Motiff, no están soportadas.
Instalación de Functional Tester en Linux
Si instala el paquete de Functional Tester, la única característica que puede instalar en Linux es Functional Tester, Java Scripting.
Inicio de la aplicación de prueba fuera del script
Si inicia la aplicación de prueba en Linux fuera de Functional Tester (sin utilizar un mandato startApp ni otra llamada de script), primero debe establecer las variables de entorno. Debe asegurarse de que LD_PRELOAD y RATIONAL_FT_INSTALL_DIRECTORY estén correctamente establecidas en el entorno desde el que inician la aplicación de prueba, sino Functional Tester no podrá reproducir correctamente los scripts en la aplicación.
Configure las variables siguientes según el shell que utilice.
export FUNCTIONAL_TESTER_DIR= <directorio de instalación de RFT> Por ejemplo, /opt/caspian
export RATIONAL_FT_CUSTOMIZATION_DIRECTORY=$FUNCTIONAL_TESTER_DIR/bin/customization
export RATIONAL_FT_CONFIGURATION_DIRECTORY=$FUNCTIONAL_TESTER_DIR/bin/configuration
export IBM_RATIONAL_RFT_INSTALL_DIR=$FUNCTIONAL_TESTER_DIR/bin
export IBM_RATIONAL_RFT_ECLIPSE_DIR=$FUNCTIONAL_TESTER_DIR/eclipse
export RATIONAL_FT_JRE=$FUNCTIONAL_TESTER_DIR/eclipse/jre
export LD_PRELOAD=$FUNCTIONAL_TESTER_DIR/bin/libftevent.so
Habilitación de JRE o navegadores en Linux
Para ejecutar el habilitador para habilitar los JRE y navegadores en Linux, primero debe tener privilegios de root.
Grabador
No se puede grabar en Linux. Puede grabar scripts en Functional Tester, Java Scripting en Windows y, a continuación, reproducirlos en Linux. Para obtener más información, consulte las instrucciones para la utilización de Functional Tester en Linux.
Integración con TestManager y otros productos de Rational
La aplicación principal de Rational TestManager no se ejecuta en Linux. Sin embargo, puede instalar TestManager en Linux y ejecutar scripts de Functional Tester en ese agente. También debe instalar el software del agente de Rational Functional Tester en el sistema del agente.
La integración con Rational Robot y Rational Administrator no funciona en Linux.
Guías de aprendizaje
Las guías de aprendizaje proporcionadas con Functional Tester implican la grabación de scripts. Si desea aprender la funcionalidad del producto, es recomendable que realice las guías de aprendizaje en la plataforma Windows. Puede reproducir los scripts grabados utilizando la guía de aprendizaje en Linux.