© Copyright International Business Machines Corporation 2000, 2007. Reservados todos los derechos. Derechos restringidos para 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 información de este archivo léame también se aplica a IBM Rational Performance Tester Extension for SOA Quality. Tanto IBM Rational Tester for SOA Quality como IBM Rational Performance Tester Extension for SOA Quality proporcionan funciones de prueba SOA.
Las funciones de prueba SOA automatizan la creación, la ejecución y el análisis de las pruebas funcionales, de regresión y de rendimiento para los servicios web y las aplicaciones SOA. Las funciones de prueba SOA soportan los protocolos HTTP, SSL, SOAP y Java Messaging Service (JMS).
La versión más reciente de este documento está disponible en la dirección http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rpt/7001/docs/readme/readme_soa.html.
Rational Tester for SOA Quality está basado en Rational Performance Tester. Consulte las notas del release correspondientes a la versión 7.0 de Rational Performance Tester para saber cuáles son las funciones nuevas y estar al corriente de cualquier limitación o problema conocido en el momento del release. Las notas del release correspondientes a la versión 7.0 de Rational Performance Tester están disponibles en http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rpt/70/docs/readme/readme.html.
IBM Rational Tester for SOA Quality y IBM Rational Performance Tester Extension for SOA Quality son el mismo producto—pero el primer se produce como un producto separado y se proporciona con un usuario virtual solo. Puesto que los usuarios virtuales son limitados, las dos versiones se utilizan con fines distintos. La tabla siguiente muestra las diferencias entre las dos versiones:
Tarea IBM Rational Tester for SOA Quality IBM Rational Performance Tester Extension for SOA Quality Objetivo global Probar el comportamiento funcional de un sistema SOA Probar el comportamiento y el rendimiento de un sistema SOA Emular cargas de trabajo en pruebas Esta sección de la ayuda no se aplica al producto Esta sección de la ayuda se aplica al producto Ejecutar pruebas de rendimiento Pulse Ejecutar > Ejecutar prueba de rendimiento Pulse Ejecutar > Ejecutar planificación de rendimiento Evaluación de resultados de pruebas de rendimiento Los informes que interesan son el del Registro de pruebas y el del Punto de verificación del servicio web Los informes que interesan son el de Rendimiento del servicio web y el del Punto de verificación del servicio web
Para obtener información general sobre la instalación, consulte las instrucciones de Rational Performance Tester de la web en http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rpt/70/docs/install_instruction/install.html.
Asimismo, puede ver la guía de instalación del producto desde el Launchpad de instalación y en el directorio de documentos del CD del primer producto.
Rational Performance Tester Extension for SOA Quality versión 7.0 requiere la instalación de Rational Performance Tester versión 7.0.0.1 o superior. Si intenta instalar Rational Performance Tester Extension for SOA Quality versión 7.0 en una instalación de Rational Performance Tester 7.0, el gestor de la instalación mostrará un mensaje de error de validación. Para evitar este comportamiento, actualice Rational Performance Tester a la versión 7.0.0.1 o superior antes de intentar instalar la aplicación Rational Performance Tester Extension for SOA Quality.
Hasta que la versión Rational Performance Tester 7.0.0.2 esté disponible, no intente instalar Rational Tester for SOA Quality en un shell común con otros productos de software Rational distintos de Rational Performance Tester. Cuando los productos de software Rational se instalan en un único sistema, puede compartir una sola instancia de Eclipse común. Esto se conoce como compartición de shell. Rational Tester for SOA Quality está basado en Rational Performance Tester. Rational Performance Tester 7.0.0.1 no da soporte a la instalación de Rational Tester for SOA Quality en un shell común con otros productos de software Rational. No obstante, Rational Performance Tester 7.0.0.2 admite la compartición de shell.
Cuando se importa una prueba que utiliza un archivo WSDL con referencias de importación XSD o WSDL, los archivos XSD o WSDL no se importan como recursos en el proyecto. Estos archivos se deben importar en el espacio de trabajo manualmente.
Cuando se importa un conjunto de aplicaciones de prueba con referencias a WSDL con importaciones WSDL o XSD, no se importan los documentos contenidos en el WSDL.
En la vista Datos del protocolo WS, la Ayuda XML Diff no se actualiza dinámicamente cuando se cambian las preferencias.
Cambie las preferencias (Ventana > Preferencias > General > Comparar/Patch) antes de abrir la vista Datos del protocolo WS.
Si la vista Datos del protocolo WS ya está abierta, ciérrela y vuelva a abrirla para utilizar preferencias nuevas.
Cuando se crea una Llamada de servicios web, el sobre SOAP generado no resuelve todos los tipos y restricciones XSD. En caso de restricciones, el sobre solo se creará con un elemento o con ninguno. No se da soporte a restricciones complejas sobre la cantidad de elementos. No se da soporte a tipos de matriz. Las mismas limitaciones se aplican a una especificación XSD realizada utilizando atributos en el esquema. Para evitar este comportamiento, inserte elementos manualmente utilizando las vistas proporcionadas para editar sobres SOAP.
Cuando no se puede encontrar un enlace de puerto o una definición de llamada utilizada en una prueba después de realizar una modificación WSDL, se muestra una marca de error en el recurso del navegador de prueba. A veces se muestra una marca de error en la vista del registro cronológico pero no en el navegador de prueba. Cuando se muestra la marca, no siempre desaparece después de solucionarse el error; no obstante, el registro cronológico se actualiza correctamente.
Cuando se importa una prueba y se renombra el archivo WSDL, en la prueba siempre se hace referencia a este archivo, incluso cuando se vuelve a importar la prueba. Para evitar este comportamiento, suprima el archivo WSDL renombrado antes de volver a importar la prueba importada anteriormente.
El elemento de menú "Añadir desde esquema" está disponible en la vista detallada del elemento de llamada del servicio web. Cuando se selecciona "Añadir desde esquema," el sobre SOAP predeterminado no resuelve todos los tipos y restricciones XSD. En caso de restricciones, el sobre solo se creará con un elemento o con ninguno. No se da soporte a restricciones complejas sobre la cantidad de elementos. No se da soporte a tipos de matriz. Las mismas limitaciones se aplican a una especificación XSD realizada utilizando atributos en el esquema. Para evitar este comportamiento, inserte elementos manualmente utilizando las vistas proporcionadas para editar sobres SOAP.
Si se graba un servicio web que no declara el elemento soapAction en su archivo WSDL, se puede observar un mensaje de error después de grabar, durante la generación del conjunto de aplicaciones de prueba. Este mensaje advierte de que las herramientas no han podido enlazar el URL observado durante la grabación del puerto del WSDL asociado.
El método alternativo consiste en declarar explícitamente la soapAction en el archivo WSDL, como en este ejemplo (soapAction=""):
<wsdl:operation name="example">
<soap:operation soapAction=""/>
<wsdl:input name="exampleRequest"> ...
Si se crea manualmente una llamada de servicio web en un conjunto de aplicaciones de prueba, el proceso de generación predeterminado no maneja la etiqueta de la cabecera. Sólo se centra en la entrada requerida para la llamada del método. Si ya se han definido los tipos que componen la cabecera en el archivo WSDL, se tendrán que crear manualmente en las vistas utilizadas para editar el mensaje SOAP.
En el soporte al software IBM Rational se proporciona asistencia técnica.
Para obtener la información de contacto y las directrices o los materiales de referencia que necesitará cuando solicite el soporte, consulte el manual IBM Software Support Handbook.
Rational Tester for SOA Quality está basado en Rational Performance Tester. Para obtener información sobre el producto Rational Performance Tester, visite la página de presentación del producto en www.ibm.com/software/awdtools/tester/performance/.
Para obtener información sobre las preguntas más frecuentes (FAQ), listas de problemas conocidos y sus arreglos, y demás información de soporte, visite la página de soporte al producto en www.ibm.com/software/awdtools/tester/performance/support/index.html.
Para estar al corriente de las noticias, sucesos y demás información sobre el software Rational visite el sitio web IBM Rational Software.
Antes de ponerse en contacto con el departamento de soporte al software IBM Rational, recopile la información básica que necesitará para describir el problema. Cuando tenga que describírselo a un técnico de software de IBM, sea todo lo específico que pueda e incluya toda la información básica relevante para que el especialista pueda ayudarle a solucionar el problema de forma eficiente. Para ahorrar tiempo, tenga preparadas las respuestas a las preguntas siguientes:
- ¿Qué versión del software estaba ejecutando cuando se produjo el problema?
- ¿Tiene registros, rastreos o mensajes relacionados con el problema?
- ¿Puede reproducir el problema? Si es así, cuáles son los pasos que da para reproducirlo?
- ¿Hay algún método alternativo al problema? Si es así, esté preparado para describir dicho método.
© Copyright IBM Corporation 2000, 2007.
La documentación de XDoclet incluida en este producto IBM se utiliza con permiso y está cubierta por la sentencia de atribución de copyright siguiente: Copyright © 2000-2004, XDoclet Team. Reservados todos los derechos.
Derechos Restringidos para los Usuarios del Gobierno de los 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. Es posible que IBM no ofrezca en otros países los productos, los servicios o las características especificados en esta documentación. Póngase en contacto con el representante local de IBM para obtener información sobre los productos y servicios disponibles actualmente en su área. Las referencias a programas, productos o servicios de IBM no pretenden establecer ni implicar que sólo puedan utilizarse dichos productos, programas o servicios de IBM. En su lugar, se puede utilizar cualquier producto, programa o servicio funcionalmente equivalente que no infrinja ninguno de los derechos de propiedad intelectual de IBM. Sin embargo, es responsabilidad del cliente evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM.
Es posible que IBM tenga patentes o solicitudes de patente pendientes de aprobación que cubran el tema tratado en esta documentación. La entrega de esta documentación no le otorga ninguna licencia sobre dichas patentes. Puede enviar consultas sobre licencias, por escrito, a: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
Tokio 106, Japón
El 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, DE COMERCIALIZACIÓN O IDONEIDAD PARA UN FIN CONCRETO. Algunos países no permiten la renuncia a garantías explícitas o implícitas en determinadas transacciones, por lo que puede que esta declaración no sea aplicable en su caso.Esta información puede incluir imprecisiones técnicas o errores tipográficos. Periódicamente se efectúan cambios en la información aquí contenida; estos cambios se incorporarán en nuevas ediciones de la publicación. IBM puede realizar en cualquier momento mejoras o cambios en los productos o programas descritos en esta publicación sin previo aviso.
Cualquier referencia incluida en esta información a sitios Web que no sean de IBM sólo se proporciona para su comodidad y en ningún modo constituye una aprobación de dichos sitios Web. Los materiales de dichos sitios Web no forman parte de los materiales para este producto de IBM y el uso de dichos sitios Web corre a cuenta y riesgo del Cliente. Los titulares de licencias de este programa que deseen obtener información sobre el mismo con el fin de permitir: (i) el intercambio de información entre programas creados independientemente y otros programas (incluido éste) y (ii) el uso mutuo de 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.
Dicha información puede estar disponible, sujeta a los términos y condiciones correspondientes, incluyendo, en algunos casos, el pago de una tarifa.
IBM proporciona el programa bajo licencia que se describe en esta documentación y todo el material bajo licencia disponible, según los términos de 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 indicados en esta documentación se han determinado en un entorno controlado. Por lo tanto, los resultados obtenidos en otros entornos operativos pueden variar significativamente. Es posible que se hayan realizado algunas mediciones en sistemas en desarrollo y no hay ninguna garantía de que estas medidas sean las mismas en los sistemas con disponibilidad general. Además, es posible que algunas mediciones se hayan estimado por extrapolación. Los resultados reales pueden variar. Los usuarios de este documento deberían verificar los datos aplicables a su entorno específico.
La información relacionada con productos que no son de IBM se ha obtenido de los proveedores de dichos productos, de sus anuncios publicados o de otras fuentes de disponibilidad pública. IBM no ha comprobado estos productos y no puede confirmar la precisión de su rendimiento, compatibilidad ni contemplar ninguna otra reclamación relacionada con los productos que no son de IBM. Las preguntas relacionadas con las funciones de los productos que no son de IBM deberán dirigirse a los proveedores de estos productos.
Todas las declaraciones relacionadas con futuras directrices o pretensiones de IBM están sujetas a cambios o a ser retiradas sin previo aviso y representan solamente metas y objetivos.
Esta información contiene ejemplos de datos e informes utilizados en operaciones comerciales diarias. Para ilustrarlos de la forma más completa posible, es posible que los ejemplos incluyan nombres de personas, empresas, marcas y productos. Todos estos nombres son ficticios y cualquier similitud con los nombres y direcciones que puedan utilizar empresas reales es totalmente fortuita.Licencia de Copyright
Esta información contiene programas de aplicación de ejemplo en el lenguaje fuente, que muestran técnicas de programación en diversas plataformas operativas. Puede copiar, modificar y distribuir estos programas de ejemplo en cualquier formato sin abonar ninguna cantidad a IBM, con el fin de desarrollar, utilizar, comercializar o distribuir programas de aplicaciones de acuerdo con la interfaz de programación de aplicaciones correspondiente a la plataforma operativa para la que se han escrito los programas de ejemplo. Estos ejemplos no se han probado minuciosamente en todas las condiciones. Por lo tanto, IBM no puede garantizar ni dar por sentada la fiabilidad, facilidad de mantenimiento o la función de estos programas.
Las copias, cualquier parte de estos programas de ejemplo o cualquier trabajo que se derive de ellos, debe incluir un aviso de copyright como el siguiente:
© (nombre de la empresa) (año). Las partes de este código se derivan de los programas de ejemplo de IBM Corp.© Copyright IBM Corp. 2000, 2007.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:
AIX
CICS
ClearCase
developerWorks
IBM
IMS
OS/400
Rational
Tivoli
Tivoli Enterprise
WebSphere
z/OS
Java y todas las marcas registradas basadas en Java con 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.
UNIX es una marca registrada de The Open Group en Estados Unidos y en otros países.
Linux es una marca registrada de Linus Torvalds en Estados Unidos o en otros países.
Otros nombres de compañías, productos o servicios pueden ser marcas registradas o marcas de servicio de otros.