Para ver la versión más reciente de este archivo, vaya a www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/html/readme_6111_es.html.
Nota importante: La función de desinstalación (retrotraer) de Rational Product Updater se admite para instalaciones de producto únicas de Rational Functional Tester y Rational Manual Tester. Asimismo, no cancele la actualización una vez que haya empezado.
Este fixpack incluye arreglos que se han realizado a partir del release pack 6.1.1 y también el soporte para Microsoft Visual Studio 2005.
Cuando Microsoft Visual Studio 2005 se inicie por primera vez, se le solicitará que seleccione una configuración. Debe seleccionar la configuración Desarrollo general.
Si la reproducción de un script provoca la emisión de una excepción, Functional Tester realiza una captura de pantalla del momento del error. Se puede acceder a la captura de pantalla a través del registro.
La reproducción de un script se puede detener o pausar.
El reconocimiento ambiguo se produce cuando Functional Tester no puede distinguir una instancia de la aplicación que se somete a prueba iniciada por la reproducción de un script y una instancia de la misma aplicación que se ha dejado abierta involuntariamente antes de reproducir el script. El reconocimiento ambiguo provocará una anomalía en la reproducción del script, a no ser que la aplicación duplicada esté cerrada. Esta nueva característica identifica el reconocimiento ambiguo y le permite cerrar la aplicación duplicada y, a continuación, reanudar la reproducción.
Esta ampliación habilita el soporte a pruebas funcionales ampliadas para aplicaciones Siebel y se basa en la versión 7.7 de Siebel. La ampliación de Siebel para RFT permite que los usuarios capturen y reproduzcan interacciones de nivel de GUI mediante el modelo de objeto Siebel. Los usuarios pueden efectuar los puntos de verificación de propiedades y de datos en los componentes personalizados de Siebel.
Esta ampliación tiene una licencia independiente. Debe adquirir una licencia independiente para utilizarla.
La documentación sobre esta característica se encuentra en un archivo de notas del release separado, IBM Rational Functional Tester Extension for Siebel Automation Readme. Para ver la última versión de este archivo, consulte el readme en www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/html/rft6111_Siebel/readme_Siebel_es.html
Ahora Rational Product Updater puede eliminar del sistema los archivos obsoletos tras instalar una nueva actualización. Puede utilizar la función Limpieza para reducir considerablemente el espacio en disco utilizado por el producto instalado y para eliminar todos los archivos obsoletos. Para obtener más información, consulte el tema "Eliminación de archivos obsoletos" en la ayuda de Rational Product Updater.
Nota: Sólo se da soporte a esta funcionalidad después de instalar el paquete de renovación 6.1.1 y posteriores actualizaciones.
Este fixpack contiene arreglos para los siguientes problemas:
RFT fallaba erróneamente cuando el contenido de la celda javax.swing.JTable se devolvían como valores NULL. (APAR PK02434)
Este release gestiona correctamente el contenido de la celda NULL JTable.
RFT VB.Net utiliza System.Text.RegularExpressions.Regex para comparar expresiones regulares, que no pueden reconocer algunos de los patrones de escape utilizados por omisión en los scripts de Java. (APAR PK09453)
Las secuencias de escape utilizadas se han actualizado para que sean coherentes entre Java y los modelos de scripts de VB.Net.
RFT no desplazaba campos a la vista en un formulario de entrada de datos HTML de cliente específico. (APAR PK09817)
Este problema ya no se reproduce en este release.
RFT no podía encontrar objetos HTML en la reproducción cuando se mostraba la Barra de información IE. (APAR PK11853)
Cuando se mostraba la barra de información IE, todos los objetos HTML de la página se movían hacia abajo por la altura de la barra de información. Esto provocaba que RFT calculara la posición incorrecta para los objetos HTML. RFT se ha modificado para que tenga en cuenta la altura de la barra de información IE al calcular la posición de los objetos HTML en Internet Explorer.
RFT no admitía pantallas emergentes en HTML, creadas llamando createHtmlPopup en Javascript. (APAR PK14260)
Este release añade el soporte de las pantallas emergentes de Html basadas en Javascript en IE.
Problemas con la habilitación de pruebas de los navegadores Mozilla en Linux. (APAR PK09699)
Este release resuelve los problemas con la habilitación de pruebas de los navegadores Mozilla en Linux.
Problemas con puntos de verificación de objetos de datos grabados en tablas HTML en XDE. (APAR PK01299)
Los problemas con los puntos de verificación de objetos de datos grabados en tablas HTML de XDE ya no fallan errantemente en este release del producto.
Selección de una región de una tabla HTML para comparar en un punto de verificación de datos. (APAR IC47147)
La selección de una región de una tabla HTML para comparar en un punto de verificación de datos no funcionaba tal como estaba previsto.
Resaltado de objetos con Mozilla 1.7.12. (APAR PK13850)
El resaltado de objetos con Mozilla 1.7.12 funciona tal como se esperaba en este release.
Se ha resuelto un problema de incompatibilidad de navegadores entre IE y Mozilla versión 1.7.12. (APAR PK14885)
El problema era que surgía un cambio de interfaz de nsIXULWindow para Mozilla versión 1.7.12, que evitaba que el documento HTML encontrara al padre, el navegador. El navegador no se incluía en la correlación (el documento se registraba como objeto superior). Este release utiliza la nueva interfaz si la interfaz que se esperaba falla.
Para obtener información sobre la instalación del fixpack de IBM Rational Functional Tester 6.1.1.1, los requisitos previos de instalación, la instalación desde una línea de mandatos y la configuración de una réplica local del servidor de actualización, consulte las instrucciones de instalación que se encuentran en http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/install_instruction/6111/install_es.html.
No existen requisitos de hardware adicionales para instalar este fixpack.
Puede instalar este fixpack para su utilización con IBM Rational Functional Tester 6.1.1. Antes de instalar el fixpack, debe instalar IBM Rational Product Updater 6.0.1.
Estas notas del release incluyen información específica del release, como problemas y limitaciones que no estuvieron disponibles hasta que se finalizó la documentación del producto.
Linux: los elementos de menú de Eclipse (SWT) no se pueden identificar utilizando el buscador/inspector de objetos
En Linux, los elementos de menú basados en Eclipse (Java SWT) no se pueden identificar utilizando el buscador/inspector de objetos. No se soportan los menús de GTK.
Product Updater no puede actualizar iFixes en NT4.0
Rational Product Updater no puede desempaquetar e instalar actualizaciones en Windows NT 4.0. Product Updater no soporta Windows NT.
La tecla de acceso rápido F12 está disponible para terminar la ejecución del script
Cuando se reproduce un script en Functional Tester, se puede utilizar la tecla F12 para terminar la ejecución. Esta información no se encuentra en la documentación de usuario.
Además, en este release hay una nueva característica que le permite pausar o detener la reproducción con los botones del Monitor de reproducción. Puede utilizar la tecla de acceso rápido F12 para terminar la ejecución del script en esta versión y las versiones anteriores de Functional Tester.
Los caracteres japoneses no se muestran correctamente en el Editor/Comparador VP si el paquete de idiomas no está instalado
En sistemas operativos como el japonés y el chino simplificado, puede que los caracteres que no sean ingleses se muestren como recuadros dentro del Editor/Comparador de puntos de verificación. Esto sucederá si no ha instalado los paquetes de idiomas durante la instalación del producto. Para resolver este problema, vuelva a ejecutar la instalación y seleccione únicamente los paquetes de idiomas deseados. Anule la selección de todo lo demás. Entonces, los caracteres se mostrarán correctamente.
Es necesario JRE 1.4.1 o posterior para utilizar el registro HTML.
Es necesario un JRE habilitado versión 1.4.1 o posterior para utilizar el registro HTML.
Las preferencias de valores de retardo no están disponibles para las pruebas de Siebel
Algunas de las opciones de Ventanas > Preferencias no son válidas para la implementación de Siebel RFT porque no se aplican al modelo de objeto de Siebel. Por ejemplo, las opciones de Ventanas > Preferencias > Functional Test > Reproducción > Retardo de ratón y > Otros retardos no se aplican a las pruebas de Siebel.
Después de cambiar a otras perspectivas, no se puede volver a la perspectiva Functional Test
Si actualiza de Rational Functional Tester 6.1.1 a 6.1.1.1 mediante Rational Product Updater, es posible que tenga problemas para volver a la perspectiva de Functional Test en Eclipse si ha cambiado a una perspectiva distinta como, por ejemplo, Rational Software Modeler. Si no puede volver a la perspectiva de Functional Test, realice los pasos siguientes para que vuelva a estar disponible:
1. Abra C:\Archivos de programa\IBM\Rational\SDP\6.0\rationalsdp.ini en Wordpad.
(Es posible que en el Bloc de notas haya problemas de formato. Tras guardarlo en Wordpad, también puede editarlo en el Bloc de notas).
2. Busque VMArgs=-Xquickstart
3. Añada la línea siguiente después de esa línea:
VMArgs=-Drational.test.ft.bootstrap.running=true
4. Guarde el archivo.
5. Reinicie el producto.
Ahora debería poder cambiar a la perspectiva de Functional Test.
Para Siebel Extension Feature, pasos para utilizar RFT 6.1.1.1 con un proyecto RFT existente
Si instala el último fixpack 6.1.1.1, debe realizar varias acciones para poder utilizar correctamente el nuevo soporte para Siebel con un proyecto ya existente. Debe añadir dos nuevas plantillas (una para las cabeceras de script y otra para las cabeceras de ayudante de script) al proyecto. También debe actualizar la compilación o la información de referencia del proyecto. A continuación se incluyen detalles específicos para cada plataforma RTF.
RFT Java Scripting y Eclipse
1. Si utiliza RFT Java Scripting, puede actualizar a las últimas plantillas pulsando el botón derecho del ratón sobre el proyecto en la vista de Proyectos de Functional Test y seleccionando Propiedades.
2. En el diálogo Propiedades, seleccione "Plantillas de script de Functional Test" en la lista de la izquierda. Seleccione la plantilla “Ayudante
de script:
Cabecera del archivo". Si no ha personalizado esta plantilla, puede actualizarla pulsando el botón Restaurar valores por omisión. Si ya ha personalizado la plantilla, añada esta línea en la parte superior junto con el resto de las sentencias de importación:
import com.rational.test.ft.object.interfaces.siebel.*;
Tras modificar la plantilla, pulse el botón Aplicar. A continuación, seleccione la plantilla "Script: Cabecera del archivo". Añada la misma línea en la sección de importaciones de esta plantilla. Pulse Aplicar y Aceptar.
3. Si utiliza el soporte para ClearCase integrado, después de editar los archivos de plantilla, éstos se extraerán. Debe volverlos a incorporar para que el resto de los miembros de su equipo puedan utilizarlos.
Para ello, pulse de nuevo el botón derecho del ratón en la vista de Proyectos de Functional Test y pulse Equipo > Mostrar extracciones. Verá una lista de elementos que ha extraído. Seleccione las plantillas t_script.java.rfttpl y ft_scripthelper.java.rfttpl e incorpórelas (por ejemplo, puede pulsar el botón derecho del ratón en los elementos seleccionados y pulsar Incorporar). El resto de los miembros de su equipo deben actualizar su proyecto pulsando el botón derecho del ratón en la vista de Proyectos de Functional Test y pulsando Equipo > Obtener última versión….
4. Finalmente, pulse de nuevo el botón derecho del ratón en el proyecto de la vista de Proyectos de Functional Test y pulse Restablecer vía de acceso de creación Java. Cada miembro de su equipo debe realizar este último paso, ya que la "vía de acceso de creación Java" es local respecto a cada proyecto de cada máquina.
VB.Net Scripting y Visual Studio
1. Si utiliza VB.Net scripting, puede actualizar a las últimas plantillas pulsando el botón derecho del ratón sobre el proyecto en la vista de Proyectos del explorador de soluciones y pulsando Propiedades.
2. En el diálogo Propiedades, seleccione la pestaña Plantillas de script de Functional Test. Seleccione la plantilla “Ayudante de script: Cabecera del archivo".
Si no ha personalizado esta plantilla, puede actualizarla pulsando el botón Restaurar valores por omisión. Si ya ha personalizado la plantilla, añada esta línea en la parte superior junto con el resto de las sentencias de importación:
Imports Rational.Test.Ft.Object.Interfaces.Siebel
Tras modificar la plantilla, pulse el botón Aplicar. A continuación, seleccione la plantilla "Script: Cabecera del archivo". Añada la misma línea en la sección de importaciones de esta plantilla. Pulse Aplicar y Aceptar.
3. Si utiliza el soporte para ClearCase integrado, después de editar los archivos de plantilla, éstos se extraerán. Debe volverlos a incorporar para que el resto de los miembros de su equipo puedan utilizarlos.
Para ello, pulse de nuevo el botón derecho del ratón en el explorador de soluciones y pulse Equipo > Mostrar extracciones. Verá una lista
de elementos que ha extraído. Seleccione las plantillas ft_script.vb.rfttpl y ft_scripthelper.vb.rfttpl e incorpórelas (por ejemplo, puede pulsar el botón derecho del ratón en los elementos seleccionados y pulsar Incorporar). El resto de los miembros
del equipo deben actualizar su proyecto pulsando el botón derecho del ratón en el explorador
de soluciones y pulsando Equipo > Obtener última versión.
4. Finalmente, pulse de nuevo el botón derecho del ratón en el proyecto de la vista de Proyectos del explorador de soluciones y pulse Restablecer referencia personalizada. Cada miembro de su equipo debe realizar este último paso, ya que las "referencias personalizadas" son locales respecto a cada proyecto de cada máquina.
Desinstalación y nueva instalación de Rational Functional Tester y Manual Tester - problemas y soluciones provisionales
IBM Rational Agent Controller instalado con las actualizaciones más recientes de RFT no se desinstala de forma adecuada. Al intentar desinstalarlo, no producirá ningún cambio en el estado de instalación del componente de IBM Rational Agent Controller.
Para desinstalar manualmente el componente de IBM Rational Agent Controller de la actualización de RFT, siga estos pasos:
1. Detenga el servicio de controlador de IBM Rational Agent que se ejecuta en la máquina. En el Panel de control, pulse Herramientas administrativas > Servicios. Pulse el botón derecho del ratón sobre IBM Rational Agent Control > Detener.
2. Elimine el directorio de instalación para el componente IBM Agent controller. En el Explorador de Windows, elimine la carpeta IBM_Agent_Controller, que se encuentra en el directorio donde instaló Functional Tester. La ubicación por omisión del directorio de instalación de Rational es C:\Archivos de programa\IBM\Rational\SDP\6.0.
3. Suprima la carpeta de historial de actualización, C:\Windows\IBM\RAC60.
4. Elimine el valor de registro HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Rational Agent Controller. Mediante regedit.exe, vaya al registro, pulse el botón derecho del ratón sobre la clave y seleccione Suprimir.
5. Desde Panel de control > Agregar o quitar programas, seleccione IBM Rational Agent Controller y pulse Cambiar o quitar. Seleccione IBM Rational Agent Controller en la lista Agregar o quitar programas.
6. Edite el archivo C:\WINDOWS\vpd.properties y suprima todas las líneas que contienen la cadena de caracteres "IBM_Agent_Controller."
Para obtener novedades del producto, eventos, soporte y otras informaciones, consulte la página principal de Rational Functional Tester en www.ibm.com/software/awdtools/tester/functional/index.html.
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokio 106, Japón
El párrafo siguiente no se aplica en el Reino Unido ni en ningún otro país en el que tales
disposiciones sean incompatibles con la legislación local: INTERNATIONAL BUSINESS MACHINES
CORPORATION SUMINISTRA ESTA PUBLICACIÓN "TAL CUAL", SIN GARANTÍA DE NINGUNA CLASE, YA SEA EXPLÍCITA
O IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A ELLAS, LAS GARANTÍAS O CONDICIONES IMPLÍCITAS DE NO
VULNERACIÓN, DE COMERCIALIZACIÓN O IDONEIDAD PARA UN PROPÓSITO DETERMINADO.
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.
Cualquier referencia hecha en esta información a sitios web no de IBM se
proporciona únicamente para su comodidad y no debe considerarse en modo alguno
como promoción de dichos sitios web. Los materiales de estos sitios web no forman parte de los materiales de IBM para este producto y el uso que se haga de estos sitios web es de la entera responsabilidad del usuario.
IBM puede utilizar o distribuir la información que usted le
suministre del modo que IBM considere conveniente sin incurrir por
ello en ninguna obligación para con usted.
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, MA
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.
Esta información contiene ejemplos de datos e informes utilizados
en operaciones comerciales diarias. Para ilustrarlas de la forma más completa posible, los ejemplos
pueden incluir nombres de personas, empresas, marcas y productos. Todos estos nombres son
ficticios y cualquier parecido con los nombres y direcciones utilizados
por una empresa real es mera coincidencia.
LICENCIA DE COPYRIGHT:
Esta información contiene programas de aplicación de ejemplo en lenguaje fuente, que ilustra las técnicas de programación en diversas plataformas operativas. Puede copiar, modificar y distribuir los programas de ejemplo de cualquier forma, sin tener que pagar a IBM, con intención de desarrollar, utilizar, comercializar o distribuir programas de aplicación que estén en conformidad con la interfaz de programación de aplicaciones (API) de la plataforma operativa para la que están escritos los programas de ejemplo. Los ejemplos no se han probado minuciosamente bajo todas las condiciones. Por lo tanto, IBM no puede garantizar ni dar por sentada la fiabilidad, la facilidad de mantenimiento ni el funcionamiento de los programas.
Cada copia o cada parte de los programas de ejemplo o de los trabajos que se deriven de ellos debe incluir un aviso de copyright como se indica a continuación:
© (el nombre de su empresa) (el año). Algunas partes de este código se derivan de programas de ejemplo de IBM Corp. © Copyright IBM Corp. 2000, 2005. Reservados todos los derechos.
Si está viendo esta información en copia software, es posible que las fotografías y las ilustraciones en color no aparezcan.
La información de las interfaces de programación está destinada a ayudarle a crear software de aplicaciones mediante este programa.
Las interfaces de programación de uso general le permiten escribir software de aplicaciones que obtengan los servicios de las herramientas de este programa.
Sin embargo, aquí también puede haber información de diagnóstico, modificación y ajuste. La información de diagnóstico, modificación y ajuste que se proporciona está destinada a ayudarle a depurar el software de las aplicaciones.
Aviso: no utilice la información de diagnóstico, modificación y ajuste como interfaz de programación porque está sujeta a cambios.
Los términos siguientes son marcas registradas de International Business Machines Corporation en Estados Unidos o en otros países:
Java y todas las marcas basadas en Java son marcas registradas de Sun Microsystems, Inc. en Estados Unidos o en otros países.
Windows y Windows NT son marcas registradas de Microsoft Corporation en Estados Unidos y/o en otros países.
Intel y Pentium son marcas registradas o marcas comerciales registradas de Intel Corporation o sus subsidiarias en Estados Unidos o en otros países.
UNIX es una marca registrada de The Open Group en los Estados Unidos y 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.