Obtenga información sobre las características nuevas y las mejoras en
IBM® Rational Integration Tester,
IBM Rational Performance Test Server y
IBM Rational Test Virtualization Server para la
versión 8.5.0.
La documentación de usuario se ha convertido a partir de los archivos PDF en el Information Center de
Rational Integration Tester. Para
obtener información sobre cómo configurar el Information Center, consulte
https://pic.dhe.ibm.com/infocenter/rtwhelp/v8r5m0/index.jsp
> Utilización de la ayuda.
Globalización- Rational Integration Tester se ha
mejorado para proporcionar soporte completo para los juegos de caracteres Unicode. Esto significa que los recursos del
proyecto, mensajes (y archivos) que contienen caracteres Unicode se envían, reciben y procesan correctamente y que
Rational Integration Tester puede
utilizar directorios que contienen caracteres Unicode. Los nombres de host se convierten correctamente a y de Unicode
según el enfoque estándar.
- La base de datos de resultados de un proyecto de
Rational Integration Tester debe estar
correctamente configurada para asegurarse de que los recursos (por ejemplo, suites de prueba) y los mensajes del
proyecto que contienen Unicode se almacenan satisfactoriamente. Las bases de datos de Oracle,
IBM DB2 y MySQL se
deben configurar en modalidad Unicode. Las bases de datos de Microsoft SQL Server se deben configurar para utilizar el
tipo nvarchar en lugar del tipo varchar. El script de creación de esquemas de base de datos de Microsoft SQL Server que
se proporciona con Rational Integration Tester creará una base de datos basada en nvarchar. Para Oracle,
DB2 y MySQL,
consulte la información de instalación de
Rational Integration Tester para
determinar como poner la base de datos en modalidad Unicode.
- Rational Integration Tester y
Rational Test Control Panel se han
traducido a 14 idiomas (además de inglés). Rational Integration Tester empezará a
utilizar automáticamente el sistema operativo seleccionado si hay una traducción disponible en ese idioma.
Rational Test Control Panel
representará páginas web en un idioma basándose en los detalles de idioma proporcionados por el navegador web que
normalmente es el idioma del sistema operativo.
- Los términos estándar de la industria, como por ejemplo los nombres de tipo SWIFT y Java no se han traducido
deliberadamente. Los mensajes del sistema destinados a ser leídos por el soporte de IBM, por ejemplo, las pilas de
excepción, no se han traducido. Todos los mensajes de error tienen un código exclusivo, que se mostrará en un alfabeto
occidental para ayudar al soporte de IBM.
Plataformas y estándares- Rational Integration Tester ahora
da soporte a Microsoft Windows 8.
- Rational Integration Tester ahora
da soporte a licencias flotantes en AIX (32 y 64 bits).
- Se ha añadido soporte para conexiones SSL al transporte de TCP/IP.
Esto permite que
Rational Integration Tester conecte con
servicios de TCP/IP a través de SSL para virtualizar un servicio que utiliza SSL y para registrar (texto sin formato)
mensajes que se envían a través de SSL mediante el proxy HTTP/TCP.
- Se ha añadido soporte para objetos serializados de Microsoft .Net 4.5 en los mensajes. Esto permite que
Rational Integration Tester publique y
reciba objetos .Net 4.5 que se hayan serializado para un transporte soportado. Esta funcionalidad requiere una
instalación de .Net 4.5 o posterior en el sistema en el que
Rational Integration Tester o
Rational Integration Tester
Agent está
instalado y debe asegurarse de que el software de .Net se haya configurado correctamente.
- Los esquemas ASC X12 proporcionados con
Rational Integration Tester se han
actualizado a las versiones 6040 (enero de 2012).
- Rational Integration Tester,
Rational Performance Test Server y
Rational Test Virtualization
Server tienen
ahora un Information Center de IBM. Los manuales en PDF y la documentación de archivos de ayuda de Eclipse, las notas
de releas en formato PDF, ya no se proporcionan con el software.
- Rational Integration Tester
(aplicación de cliente) está ahora soportado en OS X. Los proxies de
Rational Integration Tester,
Rational Test Control Panel (lado del
servidor) y los agentes de
Rational Integration Tester no están
soportados en OS X. La funcionalidad de
Rational Integration Tester en OS/X es limitada
porque algunas aplicaciones de terceros no proporcionan archivos JAR de cliente para el sistema operativo.
- El soporte de
Rational Integration Tester para el
cifrado de WS-Security se ha mejorado significativamente:
- Las cabeceras de WS-Security se pueden cifrar ahora al publicarse.
- Las acciones de apéndices y de subscriptor pueden descifrar mensajes SOAP que están cifrados con WS-Security
(suponiendo que los almacenes de claves se hayan configurado correctamente). Esto significa que ahora es posible
virtualizar los servicios que reciben y deben responder con mensajes cifrados de WS-Security.
- Con almacenes de claves configurados adecuadamente, ahora es posible que el Estudio de registro descifre
automáticamente mensajes cifrados de WS-Security y presente el contenido de texto sin formato a los usuarios según se
registran los mensajes.
- Rational Integration Tester ahora soporta
todos los diccionarios de esquema de UN/EDIFACT. UN/EDIFACT (reglas de Naciones Unidas para Electronic Data Interchange for
Administration, Commerce and Transport) es un conjunto de estándares internacionales, directorios y directrices para el
intercambio electrónico de datos estructurados.
Los releases anteriores de
Rational Integration Tester daban
soporte a un subconjunto de diccionarios que utilizaban un tecnología más antigua.
Rational Integration Tester 8.x sigue
dando soporte a la tecnología antigua pero este soporte se eliminará en futuros releases de
Rational Integration Tester y no se
debe utilizar para construir pruebas nuevas. El esquema más reciente, UN EDIFACT, da soporte a diccionarios hasta D11B.
El esquema antiguo, EDIFACT/ISO 9735, solo tiene diccionarios A hasta 2006.
Virtualización- Ahora puede puede utilizar
Rational Integration Tester para
interceptar, registrar y virtualizar llamadas de método Java. Esto permite virtualizar servicios cuando la tecnología
de middleware no está disponible o es demasiado cara o cuando otras prestaciones de virtualización de
Rational Integration Tester no dan
soporte a una tecnología de middleware determinada.
- Ahora es posible registrar y virtualizar llamadas de un programa de IBM CICS
a otro cuando acceden el uno al otro mediante la tecnología de enlace de programa distribuido (DPL). Esto permite que
cualquiera que pruebe programas CICS cree servicios virtuales que representen programas CICS corrientes y que por tanto
simplifique entornos de prueba o que realice pruebas cuando los programas CICS no estén todavía disponibles. La
virtualización DPL de CICS está disponible en CICS V4.2 y V5.1. Para utilizar esta característica, es necesario
instalar un parche en el sistema CICS:
- Ahora puede virtualizar una base de datos IBM DB2, Oracle, Microsoft SQL
Server o MySQL a la que haya accedido mediante JDBC sin que sea necesario un segundo esquema del mismo tipo de base de
datos.
Esto se consigue seleccionando la opción de base de datos de simulación integrada al crear un apéndice de base de
datos. Esta opción utiliza una base de datos incorporada en
Rational Integration Tester o
Rational Integration Tester
Agent y permite
la virtualización de acceso de base de datos no específico de proveedor (tablas y procedimientos almacenados). Los
apéndices construidos mediante esta opción siguen manteniendo el estado de base de datos y se pueden editar igual que
los apéndices de base de datos normales.
Si necesita virtualizar el acceso de base de datos que utiliza el SQL específico del proveedor, el segundo enfoque de
esquema alternativo seguirá proporcionando la mejor experiencia general.
- Al crear una prueba de rendimiento en
Rational Integration Tester, es posible
seleccionar apéndices a ejecutar desde
Rational Test Control Panel al igual
que puede hacer para escenarios de suites de pruebas. Cuando la prueba de rendimiento se inicia, los apéndices se
iniciarán en agentes de
Rational Test Virtualization
Server.
Cuando la prueba de rendimiento se detiene, los apéndices también se detendrán. También tiene la opción de bloquear el
entorno Rational Test Control Panel
mientras dura la prueba de rendimiento.
IBM Rational Quality Manager- En la integración de
Rational Integration Tester y
Rational Quality Manager, se ha
mejorado el paso de parámetros de ejecución. Puede encadenar varias pruebas de integración en
Rational Quality Manager de modo que
la salida de una prueba se pueda introducir en otra prueba. Puede gestionar parámetros utilizando la interfaz de
usuario Rational Quality Manager.
Cuando está ejecutando pruebas en sistemas agente puede enviar parámetros de entrada y recibir parámetros de salida.
Puede establecer el paso de parámetros para pruebas únicas o para varias pruebas.
- Ahora es posible configurar un
Rational Integration Tester
Agent de modo
que lo puedan utilizar varios proyectos de
Rational Quality Manager para
ejecutar pruebas. En releases anteriores, se necesitaba un agente para cada proyecto de
Rational Quality Manager.
IBM System z- La tecnología de cribado y paso a través está disponible para servicios virtuales basándose en la redirección de
mensajes basada en interceptor para los gestores de colas de
IBM WebSphere MQ que se
ejecutan en System z. Esta tecnología que se introdujo para la plataforma de
WebSphere MQ distribuida
en Rational Integration Tester 8.0.1,
permite que los servicios virtuales se ejecuten al mismo tiempo que el servicio real.
La tecnología de cribado y paso a través asegura que el servicio virtual siempre obtendrá primero el mensaje y puede
determinar si procesarlo o permitir que "pase a través" hacia el servicio activo. Esto permite construir apéndices más
sofisticados que pueden delegar en el servicio activo si el mensaje no es relevante para un caso de prueba.
DevOps/Integración continua- Rational Test Control Panel ofrece
una interfaz de OSLC (Open Services for Lifecycle Collaboration), que pueden utilizar otras aplicaciones para
descubrir, detener e iniciar apéndices. Rational Quality Manager 4.03 tiene
soporte incorporado para esta interfaz OLSC, de modo que los usuarios de
Rational Quality Manager pueden
utilizar Rational Test Control Panel
para descubrir servicios virtuales y asociar estos servicios de apéndices con activos de
Rational Quality Manager.
Rational Quality Manager utilizará
entonces la interfaz de OSLC para iniciar los apéndices automáticamente. Por ejemplo,
Rational Quality Manager se puede
configurar para iniciar un conjunto de apéndices al principio de una serie de pruebas para proporcionar servicios
virtuales contra los que se pueden ejecutar los casos de prueba.
HP Quality Center- Un tipo nuevo de integración entre
Rational Integration Tester y HP
Quality Center 11 ofrece mejoras significativas sobre la integración anterior al ejecutar pruebas de
Rational Integration Tester de Quality
Center. Al definir el entorno de prueba que va a utilizar para la ejecución de la prueba, ahora puede definir el método
de ejecución de la prueba (ejecución de una instancia de
Rational Integration Tester en la que
se basa la ejecución de la prueba en un proyecto de
Rational Integration Tester
especificado o en una línea de mandatos) y los valores de nivel de registro (desactivado, grave, aviso, información,
depuración) para disminuir el tiempo de ejecución y proporcionar solo el nivel deseado de información de registro
Mejoras de la usabilidad- En la perspectiva Estudio de registro de
Rational Integration Tester, ahora
puede utilizar Buscar para buscar cuerpos de mensaje en el Estudio de registro.
Esto permite identificar rápidamente un mensaje (basándose en el contenido que sabe que está en el cuerpo del mensaje)
al crear pruebas o apéndices de los mensajes registrados. Esto resulta particularmente útil al trabajar con la
funcionalidad de virtualización de Java incluida en
Rational Integration Tester 8.5.0
porque se pueden registrar un gran número de llamadas durante cada sesión de registro.
- Como parte de las mejoras de conformidad de Unicode, se han mejorado los diseños de registro. En releases
anteriores, todos los diseños de registro suponían que las series estaban basadas en ASCII y que por tanto no eran
adecuadas para trabajar con Unicode. Ahora hay tres tipos de diseño de registro:
- Se supone que todos los diseños de registro creados en releases anteriores de
Rational Integration Tester son de tipo
ASCII. Con ASCII, se supone que un carácter siempre tenga un byte. No debe utilizar este tipo para crear diseños de
registro nuevos a menos que sepa que los mensajes a los que se aplicará el diseño de registro estarán siempre en ASCII.
- El tipo de serie permite definir solo elementos basados en carácter.
Todas las longitudes/posiciones de registro están definidas en términos del número de caracteres, no del número de
bytes. Esto permite que los caracteres Unicode (cuyas longitudes de byte son variables) se utilicen coherentemente en
un diseño de registro.
- El tipo de bytes no permite definir elementos basados en carácter.
Todas las posiciones y longitudes se definen en términos de posiciones de bytes.
Los caracteres/las series no están permitidos por lo que Unicode no tienen sentido para este tipo.
Además,
ahora puede asignar un espacio de nombres a un diseño de registro.
Esto permite agrupar en la vista Biblioteca de esquemas de la perspectiva Escuela de arquitectura y también permite
configurar reglas en la Memoria caché de reglas que se aplicará solo a diseños de registro específicos.
- Los controles de la interfaz de usuario de
Rational Integration Tester 8.5.0 se
han actualizado. Aunque el nivel de funcionalidad general de la interfaz de usuario no ha cambiado, hay algunos cambios
visuales y la conmutación entre perspectivas es ahora más rápida.