© Copyright International Business Machines Corporation 2000, 2007. Reservados todos los derechos. Derechos restringidos a los usuarios del Gobierno de EE.UU.: uso, duplicación o divulgación restringida por el contrato de planificación de GSA ADP con IBM Corp.
La última versión de este documento está disponible en: http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rft/7002/docs/readme/readme.html
Este fixpack contiene actualizaciones de IBM® Rational® Functional Tester, Versión 7.0. El fixpack de IBM® Rational® Functional Tester, Versión 7.0.0.2, incluye las siguientes nuevas características:
- Soporte a las pruebas en las aplicaciones web basadas en AJAX
- Soporte ampliado a las pruebas funcionales en la GUI SAP para HTML (mySAP).
- Soporte a los controles .Net 2.0: incluye soporte para la grabación y prueba de aplicaciones que contienen ToolStrip, WebBrowser y SplitContainer.
- Soporte a las pruebas de aplicaciones en Microsoft® Windows® Vista
- Soporte de reproducción a aplicaciones HTML con Mozilla Firefox 1.5 y 2.0 en Linux®
- Biblioteca de objetos: permite configurar las propiedades de reconocimiento y los pesos de propiedad del objeto de clase
- Soporte de Eclipse mejorado: resistente al acoplamiento o desacoplamiento de editores y vistas.
- Soporte a pruebas de aplicaciones basadas en Eclipse 3.2.2
- Asistencia de usuario traducida: la mayoría de componentes de asistencia de usuario como, por ejemplo, la ayuda en línea, las guías de aprendizaje, los ejemplos, la bienvenida y las visitas guiadas están disponibles en los siguientes idiomas nacionales:
- Portugués de Brasil
- Chino - Tradicional
- Francés
- Alemán
- Italiano
- Japonés
- Coreano
- Español (excepto la ayuda en línea)
Puede instalar este fixpack como una actualización de IBM Rational Functional Tester 7.0.0.1 o 7.0, o puede instalarlo cuando instale IBM Rational Functional Tester, Versión 7.0.
Consulte las notas del release de la versión 7.0 del producto para obtener más información sobre sus nuevas características y cualquier limitación o problema conocidos en el momento de su release. El documento de notas de release de la versión 7.0 está disponible en: http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rft/70/docs/readme/readme.html
En esta sección se describen los requisitos de instalación y las instrucciones específicas de la instalación de este fixpack.
Nota sobre la actualización de Microsoft Windows XP a Windows Vista: si tiene previsto actualizar el sistema operativo Microsoft Windows XP a Windows Vista y tiene instalada una versión anterior de IBM Rational Functional Tester, consulte las instrucciones en el sitio web de soporte http://www.ibm.com/support/docview.wss?uid=swg21257411.Para obtener más información sobre la instalación de Rational Functional Tester, Versión 7.0, incluidos los requisitos previos de instalación, consulte la última versión de la Guía de instalación en línea en: http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rft/70/docs/install_instruction/install.html.
2.1 Requisitos de hardware
No existen requisitos de memoria o procesador adicionales para instalar este fixpack; no obstante, pueden existir requisitos adicionales de espacio de disco dependiendo de si instala el fixpack al instalar Rational Functional Tester, Versión 7.0, o si lo instala como una actualización:
- Si instala el fixpack al instalar Rational Functional Tester, Versión 7.0, los requisitos de espacio de disco son básicamente los mismos que para la versión 7.0.
- No obstante, si instala el fixpack como una actualización, puede necesitar hasta 385 MB de espacio de disco adicional. Los requisitos de espacio de disco reales dependen de las características que seleccione al instalar la versión 7.0 del producto.
Si elige descargar la actualización como un archivo comprimido para la instalación local, necesitará aproximadamente 400 MB para almacenar y extraer el archivo comprimido.
2.2 Requisitos de software
En esta sección se describen los requisitos adicionales de software para instalar Rational Functional Tester, Versión 7.0.0.2; para ver los requisitos para instalar Rational Functional Tester, Versión 7.0, consulte la Guía de instalación.
- Este fixpack requiere IBM Installation Manager, Versión 1.0.0.3. La versión 1.0.0.3 se instala automáticamente de forma predeterminada cuando empieza a actualizar o instalar paquetes utilizando una versión anterior de Installation Manager. Para obtener más información sobre Installation Manager, Versión 1.0.0.3, consulte: http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/im/1003/docs/readme/readme.html
- Si está instalando o actualizando Rational Functional Tester en Microsoft Windows, para utilizar el dispositivo de scripts .NET, debe copiar msvcp71.dll en el directorio System32 (C:Windows\System32), si no está disponible. Puede copiar el archivo msvcp71.dll de cualquier otro sistema operativo Windows como, por ejemplo, Windows XP, o descargarlo de Internet.
- En Linux, Functional Tester Versión 7.0 o posterior funciona en el escritorio GNOME.
2.3 Otros requisitos
El acceso a Internet normalmente es necesario porque, de forma predeterminada, Installation Manager encuentra e instala directamente la actualización desde el repositorio de actualizaciones de IBM para Rational Functional Tester, Versión 7.0.
Importante: cuando se instala Rational Functional Tester, la ubicación del repositorio de actualizaciones se incorpora automáticamente en Installation Manager. Para que Installation Manager pueda buscar en el repositorio de actualizaciones predeterminado, la preferencia Buscar en los repositorios enlazados durante la instalación y actualizaciones en la página de preferencias de repositorios debe estar seleccionada. Esta preferencia está seleccionada de forma predeterminada.
Para instalar el fixpack desde otra ubicación de repositorio (por ejemplo, si el fixpack está disponible en una unidad compartida o en un servidor HTTP o HTTPS), debe añadir la ubicación del repositorio en Installation Manager.
Para añadir una ubicación de repositorio:
- Inicie Installation Manager
- En la página Inicio de Installation Manager, pulse Archivo > Preferencias y, a continuación, pulse Repositorios. Se abrirá la página Repositorios.
- En la página Repositorios, pulse Añadir repositorio.
- En la ventana Añadir repositorio, entre el URL de la ubicación del repositorio o desplácese a ella y entre una vía de acceso de archivos y, a continuación, pulse Aceptar.
- Pulse Aceptar para cerrar la página Preferencias.
2.4 Instrucciones de instalación
Las dos formas más comunes de instalar esta actualización son:
De forma predeterminada, la actualización se instala directamente desde el repositorio de actualizaciones de IBM; no obstante, también está disponible para descargarlo. Para obtener más información, consulte las instrucciones de instalación específicas de Rational Functional Tester, Versión 7.0.0.2.
- Si IBM Rational Functional Tester, Versión 7.0 o 7.0.0.1, ya está instalado en el sistema, puede instalar esta actualización utilizando el asistente Actualizar paquetes en IBM Installation Manager. Para obtener instrucciones generales sobre la instalación de una actualización, consulte la sección "Actualización de Rational Functional Tester" en la Guía de instalación.
- Si está instalando IBM Rational Functional Tester, Versión 7.0, por primera vez o si está instalado una instancia adicional, puede instalar esta actualización cuando instale IBM Rational Functional Tester, Versión 7.0. Pulse Buscar actualizaciones en la página de instalación del asistente Instalar paquetes en IBM Installation Manager. Para obtener instrucciones generales sobre la instalación de una actualización, consulte la sección "Instalación de IBM Rational Functional Tester utilizando la interfaz gráfica de IBM Installation Manager" en la Guía de instalación. Si está instalando Functional Tester por primera vez en Windows Vista, consulte la sección Instalar Rational Functional Tester, Versión 7.0.0.2, por primera vez en Microsoft Windows Vista.
2.4.1 Instalar Rational Functional Tester, Versión 7.0.0.2, como una actualización
Instale el fixpack con la misma cuenta de usuario con la que ha instalado el producto.
Requisitos previos:
- Rational Functional Tester, Versión 7.0 o 7.0.0.1 debe estar instalado.
Nota: antes de instalar Functional Tester, debe copiar el archivo msvcp71.dll en el directorio System32 (C:Windows\System32), si no está disponible. Esto es necesario para utilizar el dispositivo de scripts .NET de Functional Tester. Puede copiar el archivo msvcp71.dll de cualquier otro sistema operativo Windows como, por ejemplo, Windows XP, o descargarlo de Internet.
- Cierre Functional Tester, los IDE de Eclipse y Visual Studio, así como los navegadores web que estén abiertos y las demás aplicaciones habilitadas por Functional Tester.
- En los sistemas operativos Windows, debe utilizar una cuenta con privilegios administrativos. En los sistemas operativos Linux, debe iniciar una sesión como raíz.
Para encontrar e instalar Rational Functional Tester, Versión 7.0.0.2, como una actualización:
Nota: durante la actualización, los navegadores web, Java y los entornos de Eclipse que estuvieran habilitados para la prueba se inhabilitarán si cancela la actualización después de obtener un aviso de actualización.
- Inicie IBM Installation Manager. En Windows Vista, debe ejecutar Installation Manager como administrador.
- En la página Inicio de Installation Manager, pulse el botón Actualizar paquetes.
- Si se encuentra una nueva versión de Installation Manager, deberá confirmar que desea instalarla antes de continuar. Pulse Aceptar para continuar. Installation Manager instala automáticamente la nueva versión, se detiene, se reinicia y se reanuda.
- En el asistente Actualizar paquetes, seleccione la ubicación instalada de Rational Functional Tester y pulse Siguiente. Installation Manager busca actualizaciones en el repositorio de Rational Functional Tester en la web, así como en las ubicaciones de repositorio que haya especificado. Un indicador de progreso muestra que la búsqueda se está realizando.
- De forma predeterminada, las actualizaciones recomendadas se muestran y se seleccionan en la página Actualizar paquete. Seleccione Versión 7.0.0.2 de Rational Functional Tester y pulse Siguiente.
- En la página Licencias, lea los acuerdos de licencia de la actualización. A la izquierda de la página Licencia, pulse cada elemento para mostrar el texto del acuerdo de licencia.
- Si está de acuerdo con los términos de los acuerdos de licencia, pulse Acepto los términos de los acuerdos de licencias.
- Pulse Siguiente para continuar.
- En la página Resumen, revise la información que aparece y pulse Actualizar. Un indicador de progreso muestra el porcentaje completado de la instalación.
- Cuando el proceso de actualización se haya completado, aparecerá un mensaje en el que se confirmará el éxito del proceso cerca de la parte superior de la página. Pulse Ver archivo de registro para abrir el archivo de registro de la sesión actual en una ventana nueva. Debe cerrar la ventana Registro de instalación para poder continuar.
2.4.2 Descargar el fixpack para las instalaciones localesPuede descargar un archivo comprimido que contiene el fixpack de Rational Functional Tester, Versión 7002; los archivos que extraiga del archivo comprimido formarán un repositorio para el fixpack. Puede instalar el fixpack desde el repositorio en su propio sistema, o puede copiar el repositorio en una unidad compartida o un servidor HTTP o HTTPS.
Para descargar e instalar el fixpack:
Nota: durante el proceso de actualización desde un repositorio local, Installation Manager puede solicitar la ubicación del repositorio de Rational Functional Tester, Versión 7.0. Si ha instalado el producto desde CD u otros soportes, deberán estar disponibles cuando utilice la característica de actualización.
- Descargue el fixpack de http://www-1.ibm.com/support/docview.wss?uid=swg24015198
- Extraiga el archivo comprimido en el directorio correspondiente. Por ejemplo, extraiga el archivo en C:\temp.
- Añada la ubicación de repositorio del fixpack en IBM Installation Manager:
- Inicie IBM Installation Manager.
- En la página Inicio de Installation Manager, pulse Archivo > Preferencias y, a continuación, pulse Repositorios. Se abrirá la página Repositorios.
- En la página Repositorios, pulse Añadir repositorio.
- En la ventana Añadir repositorio, desplácese y entre la vía de acceso de archivos del directorio rft\updates. Por ejemplo, entre C:\temp\rft\updates y pulse Aceptar. Pulse Aceptar para cerrar la página Preferencias.
- Instale el fixpack tal como se ha descrito anteriormente en este documento.
2.4.3 Instalar Rational Functional Tester, Versión 7.0.0.2, por primera vez en Microsoft Windows VistaRequisitos previos: antes de instalar Functional Tester en Windows Vista, debe copiar el archivo msvcp71.dll en el directorio System32 (C:Windows\System32), si no está disponible. Esto es necesario para utilizar el dispositivo de scripts .NET de Functional Tester. Puede copiar el archivo msvcp71.dll de cualquier otro sistema operativo Windows como, por ejemplo, Windows XP, o descargarlo de Internet.
La instalación de Rational Functional Tester, Versión 7.0.0.2, en el sistema operativo Windows Vista es parecida a la instalación en otros sistemas operativos Windows. No obstante, existen algunas diferencias importantes que se describen en esta sección:
- Ejecute Installation Manager como administrador. (En el menú Inicio, pulse con el botón derecho del ratón sobre el atajo de Installation Manager y pulse Ejecutar como administrador.)
- Si inicia la instalación de Rational Functional Tester desde el programa Launchpad, debe ejecutar el programa Launchpad como administrador.
Nota: si el programa Launchpad se inicia automáticamente (por ejemplo, si se instala desde un CD), detenga el programa Launchpad y vuelva a iniciarlo utilizando el mandato Ejecutar como administrador; desplácese en el CD o la imagen de disco, pulse con el botón derecho del ratón sobre launchpad.exe (en el nivel superior del CD o la imagen) y pulse Ejecutar como administrador.Pasos de instalación de ejemplo
Nota: para obtener más información, consulte la Guía de instalación y las Notas de release de la versión 7.0.
- Inicie el programa Launchpad como administrador. (Pulse con el botón derecho del ratón sobre el programa Launchpad y pulse Ejecutar como administrador).
- Pulse Instalar IBM Rational Functional Tester. Se abre una ventana de mensaje para indicar si IBM Installation Manager se ha detectado en el sistema.
- Si no se detecta IBM Installation Manager en el sistema, deberá instalarlo antes de continuar.
- Pulse Aceptar para instalar IBM Installation Manager. Se iniciará el asistente de instalación de IBM Installation Manager. Siga las instrucciones del asistente que aparecen en la pantalla para completar la instalación de IBM Installation Manager.
- Cuando la instalación de IBM Installation Manager se haya realizado satisfactoriamente, pulse Finalizar para cerrar el asistente.
- Lea el mensaje que se abre y pulse Aceptar. Installation Manager se inicia y automáticamente se abre el asistente Instalar paquetes.
- Si IBM Installation Manager se detecta en el sistema, pulse Aceptar e Installation Manager se inicia y abre automáticamente el asistente Instalar paquetes.
- En la página Instalar, pulse Buscar actualizaciones.
- Si se encuentra una nueva versión de Installation Manager, deberá confirmar que desea instalarla antes de continuar. Pulse Aceptar para continuar. Installation Manager instala automáticamente la nueva versión, se detiene, se reinicia y se reanuda.
- En el asistente Instalar paquetes, seleccione la última versión del producto. Siga las instrucciones que aparecen en la pantalla para instalar el producto.
2.5 Desinstalar el fixpack
La característica de retrotracción del asistente Desinstalar paquetes no está habilitada en Installation Manager, Versión 1.0.0.3. Si ha instalado Rational Functional Tester, Versión 7.0 o Versión 7.0.0.1, y lo ha actualizado a la versión 7.0.0.2, no podrá volver a 7.0 o 7.0.0.1 utilizando el asistente Desinstalar paquetes.
Para volver a Rational Functional Tester, Versión 7.0, debe desinstalar el paquete completo. Un procedimiento de desinstalación individual elimina el paquete de la versión 7.0 y el paquete actualizado de la versión 7.0.0.1 y 7.0.0.2. Después de la desinstalación, puede reinstalar el paquete de la versión 7.0.
Antes de desinstalar Rational Functional Tester, Versión 7.0.0.2, siga estos pasos:
- Inicie una sesión con una cuenta de usuario que tenga los mismos privilegios que la cuenta que se ha utilizado para instalar los paquetes que se van a desinstalar.
- Cierre Functional Tester, los IDE de Eclipse y Visual Studio, así como los navegadores web que estén abiertos y las demás aplicaciones habilitadas por Functional Tester.
Para desinstalar Rational Functional Tester:
Para obtener instrucciones adicionales sobre la desinstalación de Rational Functional Tester, consulte la Guía de instalación o la ayuda en línea de Installation Manager
- Inicie IBM Installation Manager.
- En la página Inicio, pulse Desinstalar paquetes.
- Siga las instrucciones que aparecen en la pantalla para desinstalar el paquete.
Este fixpack resuelve los siguientes problemas:
- PK39765: En japonés, el manejo incorrecto de la pulsación en un enlace en IE 7 durante la reproducción.
- PK23207: La reproducción lenta en aplicaciones web complejas
- PK35302: El punto de verificación de propiedades falla durante la reproducción de scripts grabada en una página HTML About:Blank
- PK36646: La reproducción falla para determinados controles de enlace que contienen el elemento SPAN
- PK09815: Al probar aplicaciones HTML, la reproducción falla si el punto de pulsación en el control de Editbox no está visible
- PK37219: No se puede ejecutar un script grabado en el elemento Vista de lista de .NET
- PK37211: No se puede crear un registro cronológico de instantáneas en TPTP durante la reproducción en IDE .Net VS
- PK41648, PK40318: No se pueden grabar acciones en determinados botones de la barra de herramientas de Windows
- PK38100: El script que contiene la doble pulsación en el nodo de árbol SWT que aparece parcialmente en la vista genera la excepción StackOverflowError durante la reproducción.
Los siguientes problemas o limitaciones conocidas que se incluyeron en las notas de release de la versión 7.0 se han solucionado en este release:
- A veces, Functional Tester da un error Error al leer el archivo de configuración. No se ha iniciado la reproducción cuando los usuarios de distintos grupos utilizan RFT.
- Se produce una excepción al abrir la perspectiva de prueba funcional en Linux.
- No se pueden ejecutar de forma remota scripts VB.Net mediante CQTM.
El archivo ObjRecProp.rftop no muestra todos los objetos disponibles en la correlación de objetos.
Si no se encuentra el objeto en el archivo ObjRecProp.rftop, puede añadirlo en CustomObjRecProp.rftop. Al añadir los detalles del objeto, compruebe que especifica el dominio, el nombre de clase del objeto, las propiedades y los pesos en el formato utilizado en el archivo ObjRecProp.rftop.
De manera alternativa, puede copiar los detalles del objeto tal como se ha citado anteriormente.
Para HTML
Los controles estándar que no aparecen en el archivo ObjRecProp.rftop se correlacionan con el objeto Html.HTML en el archivo de propiedades personalizado.Por ejemplo: para modificar las propiedades del objeto html.DIV, copie los detalles del objeto Html.HTML, cambie el nombre del objeto por html.DIV y realice los cambios necesarios.
- Para encontrar el nombre del objeto, pulse con el botón derecho del ratón sobre el Explorador de scripts y abra el editor de correlaciones de objetos. Pulse la pestaña Reconocimiento. El campo .class indica el nombre del objeto.
- En el archivo ObjRecProp.rftop, copie los detalles del objeto Html.HTML en CustomObjRecProp.rftop en el dominio HTML
- Modifique Html.HTML por el nombre de objeto necesario y personalice los detalles necesarios. Puede añadir, editar o suprimir las propiedades de los objetos.
Para Java, .NET y WindowsNota: para Windows, si no puede encontrar el nombre del objeto utilizando el método anterior, basándose en el tipo de objeto, copie los detalles del objeto WIN32OBJECT, TOPLEVELWINDOW o ACCESSIBILITYOBJECT y personalícelo.
- Para encontrar el nombre del objeto, pulse con el botón derecho del ratón sobre el Explorador de scripts y abra el editor de correlaciones de objetos. Pulse la pestaña Administrativo. El campo Nombre de clase de proxy (#proxy) indica el nombre de proxy del objeto.
- Abra el archivo rational_ft.rftcust disponible en <Directorio de instalación de Functional Tester>\FunctionalTester\bin. Busque el nombre de proxy. La etiqueta Utilizado por indica el nombre del objeto utilizado para el proxy.
- Busque este nombre de objeto en el archivo ObjRecProp.rftop y copie los detalles del objeto en CustomObjRecProp.rftop en el dominio específico.
- Modifique el nombre de objeto y personalice los detalles necesarios. Puede añadir, editar o suprimir las propiedades de los objetos.
Con la herramienta de configuración de aplicaciones, debe invocar la aplicación de prueba. Si no la invoca desde Functional Tester, los objetos en la aplicación en prueba (AUT) no se reconocerán.
Método alternativo: establezca la variable de entorno LD_Preload junto con otras variables de prueba funcional. Esto permite a la herramienta reconocer los objetos en la AUT cuando se invocan fuera de Functional Tester.
Por ejemplo: export LD_PRELOAD=/opt/IBM/SDP70_RFT_V7/FunctionalTester/bin/libftevent.so
Cuando se desinstala Functional Tester 7.x, los datos de configuración y personalización que residen en la ubicación /etc/opt/IBM no se eliminan y, por lo tanto, se obtiene un error al instalar Functional Tester 6.x.
Método alternativo: mueva los archivos de /etc/opt/IBM a otra ubicación si desea reutilizar los datos o suprimir los archivos antes de instalar Functional Tester 6.x.
En Microsoft Windows Vista, Functional Tester no se puede integrar con Rational ClearCase.
A veces, al reproducir un script de prueba funcional, se produce una java.lang.ClassNotFoundException. Esto se debe a un problema con Eclipse.
Método alternativo: realice estos pasos:
- Deseleccione la opción Proyecto > Crear automáticamente.
- Pulse Proyecto > Borrar. En el recuadro de diálogo Borrar, seleccione Borrar todos los proyectos y pulse Aceptar para crear el proyecto desde cero.
- Ejecute los scripts.
Después de actualizar Functional Tester, los JRE, los navegadores web y las plataformas Eclipse que estaban configurados para la prueba se inhabilitan. Sólo los JRE y los navegadores web predeterminados están habilitados después de una actualización.
Deberá volver a habilitar los JRE, los navegadores web y las plataformas Eclipse que sean necesarios para la prueba después de actualizar Functional Tester.
Al contrario que en la ayuda en línea de Installation Manager y la Guía de instalación del producto 7.0, no puede utilizar la característica de retrotracción del asistente Desinstalar paquetes; la característica de retrotracción no está soportada en Installation Manager, Versión 1.0.0.3.
El tema de la ayuda en línea Retrotraer actualizaciones indica que puede utilizar el asistente Desinstalar paquetes para volver a una versión previamente instalada de un paquete. Por ejemplo, si instala Rational Functional Tester, Versión 7.0, y actualiza a la versión 7.0.0.1, el tema de ayuda indica que puede utilizar la característica de retrotracción para volver a 7.0; esto no es posible. Asimismo, el tema de la ayuda en línea Mandatos de la instalación silenciosa indica que puede utilizar un mandato de retrotracción durante la instalación silenciosa; este mandato no está soportado.
Método alternativo: para poder volver a una versión anterior de un paquete, debe desinstalar el paquete completo. En el ejemplo, un procedimiento de desinstalación individual elimina el paquete de la versión 7.0 y el paquete actualizado de la versión 7.0.0.1. Después de la desinstalación, deberá reinstalar el paquete de la versión 7.0.
No se puede reproducir un script de prueba funcional en una máquina de agente y el registro cronológico de TM muestra el mensaje "Incompatibilidad de versiones de producto/proyecto".
Este problema se produce si Rational Test Agent se instala después del agente de prueba funcional.
Método alternativo: realice estos pasos en la máquina de agente:
- Cierre Rational Test Agent.
- Cambie el nombre de install.bat.sample por install.bat. Este archivo está disponible en la ubicación de scripts <Directorio de instalación de Functional Tester>\Functional Tester\install.
- Ejecute el archivo install.bat para volver a instalar el agente de prueba funcional.
En Windows Vista, necesita privilegios de administrador para habilitar o inhabilitar JRE y navegadores web para las pruebas.
En el menú Inicio, pulse con el botón derecho del ratón sobre el atajo del programa Java Scripting o .Net 2005 Scripting y pulse Ejecutar como administrador para iniciar Functional Tester como administrador.
Antes de probar las aplicaciones SAP, debe habilitar el cliente SAP y el servidor para las pruebas.
Habilitación de la GUI SAP (cliente) para Windows
Habilitación del servidor SAP
- Ejecute el Inicio de sesión SAP e inicie una sesión en el servidor SAP.
- Pulse el botón de la barra de herramientas Personalización del diseño local.
- Pulse Opciones y pulse la pestaña Scripts.
- Seleccione el recuadro de selección Habilitar scripts.
- Deseleccione el recuadro de selección Notificar cuando se adjunta un script a una GUI en ejecución y el recuadro de selección Notificar cuando un script abre una conexión.
- Guarde los valores y reinicie la GUI SAP.
Puede habilitar el script temporalmente desde el cliente SAP ejecutando el siguiente procedimiento. El valor establecido con este procedimiento se pierde si se reinicia el servidor.
Nota: si el administrador del servidor edita el perfil de servidor de aplicaciones del sistema para incluir sapgui/user_scripting = TRUE, los scripts se habilitan de forma predeterminada cuando se reinicia el servidor.
- Ejecute el Inicio de sesión SAP e inicie una sesión en el servidor SAP.
- Inicie una transacción RZ11.
- Escriba sapgui/user_scripting en la ventana Mantener parámetros de perfil.
- Pulse Mostrar.
- Pulse Cambiar valor en la ventana Mostrar atributos de parámetro de perfil.
- Escriba TRUE en el campo Nuevo valor.
- Guarde los valores y termine la sesión en la GUI SAP.
- Salga del programa Inicio de sesión SAP.
Actualmente, Functional Tester no da soporte a la prueba de documentos con varias pestañas en una única ventana de navegador de Internet Explorer 7.0. Functional Tester sólo considera el documento de la primera pestaña del navegador Internet Explorer 7.0 para probarlo.
En Internet Explorer 7.0, no aumente ni disminuya los scripts antes de grabarlos y reproducirlos.
Functional Tester 7.0 o posterior no da soporte a la integración con Rational ClearQuest® Test Manager 7.0.
Utilice Rational ClearQuest Test Manager 7.0.0.1 con Functional Tester 7.0 o posterior.
La grabación y la reproducción de scripts de Functional Tester en Internet Explorer 7.0 es más lenta que en Internet Explorer 6.0.
No puede reproducir scripts grabados mediante Functional Tester 6.1.1.1 en Functional Tester 7.0.
Método alternativo: actualice su versión a 7.0.0.2 para reproducir scripts grabados mediante Functional Tester 6.1.1.1.
No puede reproducir scripts grabados mediante Functional Tester 7.0 en Functional Tester 7.0.0.2.
Método alternativo: vuelva a grabar los scripts en Functional Tester 7.0.0.2.
Functional Tester 7.0 utiliza RAC 7.0.1 y, por lo tanto, no puede instalarlo en un sistema que tenga instalado IBM Rational Performance Tester, Versión 7.0 (que utiliza RAC 7.0.1.1).
Al instalar Functional Tester 7.0, siga uno de estos pasos:
- Si puede acceder al sitio de actualizaciones de Functional Tester, utilice la opción Buscar actualizaciones en Installation Manager para seleccionar e instalar Functional Tester 7.0.0.2.
- Descargue la actualización de Functional Tester 7.0.0.2 en el sistema. Añada el repositorio correspondiente a la lista de repositorios en Installation Manager e instale Functional Tester 7.0.0.2.
Cuando se graba en Internet Explorer 7.0, se generan errores de forma intermitente que detienen el proceso de grabación.
Método alternativo: realice cualquiera de las siguientes acciones:
- Pulse Reanudar en el recuadro de mensaje de error que aparece para continuar con el proceso de grabación
- Actualice el registro de Windows:
- Cree una carpeta denominada Opciones en HKEY_LOCAL_MACHINE > SOFTWARE > Rational Software > Rational Test > 8.
- Cree una clave de registro denominada RecorderTimeout y establézcala en el valor deseado. Por ejemplo, si establece el valor en 20000 como decimal, el tiempo de espera del grabador se establece en 20 segundos.
A veces, la habilitación del navegador no añade automáticamente el JRE asociado al conjunto de JRE conocidos y lo habilita. Esto hace que la grabación y la reproducción en HTML fallen.
Método alternativo: realice estos pasos:
- Vaya el Panel de control en el menú Inicio y abra el Panel de control de Java.
- Compruebe la ubicación del JRE utilizado por el navegador en Valores de tiempo de ejecución de applet Java o Entorno de ejecución Java.
- Abra el Habilitador de Functional Tester.
- Añada el JRE utilizado por el navegador y habilítelo.
- Reinicie la aplicación de prueba HTML.
Si no se encuentra en el sistema el JRE asociado, instale un nuevo JRE, asócielo y habilite el entorno del navegador.
Para obtener más información sobre la habilitación del navegador, consulte Habilitación del plug-in de Java de un navegador en la ayuda de Functional Tester.
Cuando hay implicadas varias ventanas emergentes que se ejecutan en distintas hebras, el cierre de una ventana emergente abrirá otra ventana emergente. Durante la reproducción, cualquier acción después de la acción de cierre puede colgar el navegador.
Método alternativo: inserte la función sleep() después de la acción de cierre en el script.
Al añadir scripts utilizado el grabador a un proyecto que no se ha extraído de ClearCase, Visual Studio.NET se cuelga al detener el grabador.
Método alternativo: extraiga el proyecto de ClearCase antes de añadir nuevos scripts.
En la máquina de agente, las opciones del menú de atajo no están disponibles para invocar la herramienta de configuración de aplicaciones y el habilitador.
Método alternativo: utilice la interfaz de línea de mandatos para ejecutar la herramienta de configuración de aplicaciones y el habilitador.
Por ejemplo:
Para configurar la aplicación de prueba: java -classpath <classpath> com.rational.test.ft.rational_ft -appConfig
Para habilitar el entorno de prueba: java -classpath <classpath> com.rational.test.ft.rational_ft -enable
Para obtener información sobre la vía de acceso de clase, consulte el tema Interfaz de línea de mandatos de Functional Tester en la ayuda en línea.
Firefox no puede manejar más de dos peticiones AJAX o XMLHTTP generadas por una única acción de usuario.
En el explorador de scripts, si pulsa con el botón derecho del ratón sobre un objeto de prueba HTML.Document y pulsa Resumen de interfaz, aparece la referencia de la API de GuiTestObject en lugar del objeto de prueba de documento.
Para obtener más información sobre los detalles de la API del objeto de prueba de documento, consulte los temas Referencia de API en la ayuda.
Después de instalar o actualizar Functional Tester en Microsoft Windows Vista, un administrador debe iniciar Functional Tester por primera vez para inicializarlo.
A continuación, un usuario no administrador podrá iniciar Functional Tester. Se trata de una limitación de Windows Vista.
A veces, los scripts que se han podido ejecutar en una versión anterior de Functional Tester pueden dar errores después de actualizar a Functional Tester 7.0.0.2.
Método alternativo: pulse con el botón derecho del ratón sobre el proyecto que contiene el script en la vista Proyectos de Functional Tester y pulse Restablecer vía de acceso de build de Java.
No puede iniciar Functional Tester si lo instala en un Eclipse existente que contiene un guión en la vía de acceso de instalación o si el Eclipse existente utiliza un JRE que contiene un guión en la vía de acceso de instalación.
Método alternativo: realice estos pasos:
- Cambie el nombre de los directorios de Eclipse y JRE para que no contengan guiones.
- Instale Functional Tester.
- Cambie el nombre de los directorios de Eclipse y JRE a su estado anterior que contenía guiones.
- Modifique los archivos rft.sh y rft.csh en el directorio etc/profile.d para que reflejen las vías de acceso correctas que contienen guiones.
Se producen errores cuando se instala Functional Tester en un Eclipse existente si la vía de acceso de Ubicación de recursos compartidos o Ampliar un IDE de Eclipse contiene un carácter en minúscula para la unidad, por ejemplo, si se especifica la Ubicación de recursos compartidos como c:\Archivos de programa\IBM\SDP70Shared o la Ubicación de Ampliar IDE de Eclipse como c:\tmp\eclipse322\eclipse en lugar de especificar la unidad 'C' como 'c'.
Cuando especifique la ubicación de instalación en Installation Manager, utilice el botón Examinar para seleccionar el directorio necesario.
La galería de ejemplos y la galería de guías de aprendizaje no dan soporte al nuevo valor de visualización de alta resolución "Escala grande (120 ppp): hace más legible el texto" en el sistema operativo Windows Vista. El contenido de la galería no aparece si se establece esta opción.
Este valor se habilita de la siguiente manera:Método alternativo:
- Abra el Panel de control.
- Pulse Centro de accesibilidad > Facilite el uso del equipo > Cambiar el tamaño de textos e iconos.
- Seleccione Escala grande (120 ppp)- hace más legible el texto.
- Pulse Guardar configuración.
Si ha cambiado a la nueva opción de visualización de alta resolución, cámbiela por un valor de resolución menor (por ejemplo, el valor predeterminado de 90 ppp).
En la versión en japonés del sistema operativo Windows Vista, la galería de ejemplos y la galería de guías de aprendizaje requieren Mozilla Firefox como preferencia de navegador web; el contenido de la galería no se mostrará en otros navegadores web.
Método alternativo:
Instale Mozilla Firefox y, a continuación, establezca la preferencia de navegador web (pulse Ventana > Preferencias > General > Navegador web) en Mozilla Firefox.
Puede que el proyecto en la red no tenga permiso de Confianza completa en el sistema local debido a su política de seguridad. Aparecerá un mensaje RuntimeSecurityPolicyException en el registro de reproducción o en el registro de depuración RFT.
Método alternativo: realice estos pasos:
- Configure el nivel de seguridad de la zona de Intranet local como Confianza completa. Para ello, siga estos pasos:
- Vaya a Panel de control > Herramientas administrativas y abra Configuración de Microsoft .NET Framework.
- Seleccione Configurar política de seguridad de acceso de código > Ajustar seguridad de zona.
- Seleccione Intranet local en el asistente Ajustar seguridad y establezca el nivel de confianza en Confianza completa.
Si continúa apareciendo el mensaje, siga estos pasos:
- Especifique el nombre del sistema en lugar de la dirección IP como la vía de acceso del proyecto.
- Configure lo siguiente en Internet Explorer:
- Pulse Herramientas > Opciones de Internet en la ventana de Internet Explorer.
- En la pestaña Seguridad, seleccione la zona Intranet local.
- Pulse Sitios.
- En el recuadro de diálogo Intranet local, pulse Opciones avanzadas.
- Deseleccione Requerir comprobación del servidor (https:) para todos los sitios de esta zona.
- Especifique la vía de acceso del proyecto y pulse Añadir.
- Pulse Aceptar.
El soporte de software IBM Rational le ofrece asistencia técnica.
Para obtener la información de contacto y las directrices o materiales de referencia que necesitará al pedir ayuda de soporte, consulte el manual IBM Software Support Handbook.
Para obtener información sobre listas de problemas conocidos y sus arreglos, y demás información de soporte, consulte el sitio web Soporte de software de IBM Rational
Para obtener información sobre novedades de los productos de software de Rational, sucesos, y demás información, visite el sitio web Software de IBM Rational.
Antes de contactar con el personal de soporte de software IBM Rational, reúna la información de fondo que necesitará para describir su problema. Al describir un problema a un especialista de soporte de software de IBM, sea tan específico como pueda e incluya toda la información básica importante para que el especialista le pueda ayudar a resolver el problema de forma eficaz. Para ahorrar tiempo, recopile la información que responde a estas preguntas:
- ¿Qué versiones de software estaban en ejecución cuando se produjo el problema?
- ¿Tiene registros, rastreos, o mensajes relacionados con el problema?
- ¿Puede reproducir el problema? Si es así, ¿qué pasos realiza para reproducirlo?
- ¿Existe un método alternativo para solucionar el problema? Si es así, prepárese para describirlo.
Para ver las notas técnicas y la información del producto Rational Functional Tester más reciente, así como para descargar las actualizaciones del producto, visite el sitio de Soporte de Rational Functional Tester.
© Copyright IBM Corporation 2000, 2007
Derechos restringidos a los usuarios del Gobierno de EE.UU.: uso, duplicación o divulgación restringida por el contrato de planificación de GSA ADP con IBM Corp.
Esta información se ha desarrollado para productos y servicios ofrecidos en EE.UU. IBM puede no ofrecer los productos, servicios o características tratados en esta documentación en otros países. Consulte con el representante local de IBM para obtener información acerca de los productos y servicios que actualmente están disponibles en su localidad. Las referencias hechas a productos, programas o servicios IBM no pretenden afirmar ni dar a entender que únicamente puedan utilizarse dichos productos, programas o servicios IBM. Puede utilizarse en su lugar cualquier otro producto, programa o servicio funcionalmente equivalente que no vulnere ninguno de los derechos de propiedad intelectual de IBM. No obstante, es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM.
IBM puede tener patentes o solicitudes de patente pendientes de aprobación que cubran alguno de los temas tratados en esta documentación. La entrega de esta documentación no le otorga ninguna licencia sobre dichas patentes. Puede enviar las consultas sobre licencias, por escrito, a la siguiente dirección:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
EE.UU.Para consultas sobre licencias relacionadas con información de doble byte (DBCS), póngase en contacto con el departamento de propiedad intelectual de IBM de su país o envíe sus consultas, por escrito, a:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, JapónEl párrafo siguiente no se aplica al Reino Unido ni a ningún otro país donde estas disposiciones sean incompatibles con la legislación vigente: INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIÓN "TAL CUAL" SIN GARANTÍAS DE NINGÚN TIPO, NI EXPLÍCITAS NI IMPLÍCITAS, INCLUYENDO PERO NO LIMITÁNDOSE A ELLAS, LAS GARANTÍAS O CONDICIONES IMPLÍCITAS DE NO VULNERACIÓN, COMERCIALIZACIÓN O IDONEIDAD PARA UN FIN CONCRETO. Algunas legislaciones no contemplan la declaración de limitación de responsabilidad, ni implícitas ni explícitas, en determinadas transacciones, por lo que cabe la posibilidad de que esta declaración no se aplique en su caso.
Esta información puede contener imprecisiones técnicas o errores tipográficos. Periódicamente, se efectúan cambios en la información incluida en este documento; estos cambios se incorporarán en nuevas ediciones de la publicación. IBM puede efectuar mejoras y/o cambios en los productos y/o programas descritos en esta publicación en cualquier momento y sin previo aviso.
Los licenciatarios de este programa que deseen obtener información acerca del mismo con el fin de: (i) intercambiar la información entre los programas creados independientemente y otros programas (incluido éste) y (ii) utilizar mutuamente la información que se ha intercambiado, deben ponerse en contacto con:
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
EE.UU.Tal información puede estar disponible, sujeta a los términos y a las condiciones adecuadas, incluyendo en algunos casos el pago de una cuota.
IBM proporciona el programa bajo licencia descrito en esta documentación, así como todo el material bajo licencia disponible, según los términos del Acuerdo de Cliente de IBM, del Acuerdo Internacional de Programas bajo Licencia de IBM o de cualquier otro acuerdo equivalente entre ambas partes.
Los datos de rendimiento incluidos aquí se determinaron en un entorno controlado. Por lo tanto, los resultados que se obtengan en otros entornos operativos pueden variar significativamente. Pueden haberse realizado algunas mediciones en sistemas a nivel de desarrollo y no existe ninguna garantía de que estas mediciones vayan a ser equivalentes en sistemas disponibles generalmente. Además, es posible que alguna medición se haya estimado mediante extrapolación. Los resultados reales pueden variar. Los usuarios de este documento deben verificar los datos aplicables a su entorno específico.
La información concerniente a productos no IBM se ha obtenido de los suministradores de dichos productos, de sus anuncios publicados o de otras fuentes de información pública disponibles. IBM no ha comprobado dichos productos y no puede afirmar la exactitud en cuanto a rendimiento, compatibilidad u otras características relativas a productos no IBM. Las consultas acerca de las posibilidades de los productos no IBM deben dirigirse a los suministradores de los mismos.
Todas las declaraciones relativas a la dirección o a la intención futura de IBM están sujetas a cambios o anulación sin previo aviso y representan únicamente metas y objetivos.
Marcas registradas y marcas de servicio
Los términos siguientes son marcas registradas de International Business Machines Corporation en Estados Unidos o en otros países:
- ClearCase
- ClearQuest
- IBM
- Rational
- WebSphere
Java y todas las marcas basadas en Java son marcas registradas de Sun Microsystems, Inc. en Estados Unidos o en otros países.
Microsoft y Windows son marcas registradas de Microsoft Corporation en Estados Unidos o en otros países.
Linux es una marca registrada de Linus Torvalds en Estados Unidos o en otros países.
Los nombres de otras empresas, productos o servicios pueden ser marcas registradas o de servicio de terceros.