Visión general de las pruebas de servicio

Las prestaciones de pruebas de servicio de IBM Rational Performance Tester o IBM Rational Service Tester for SOA Quality automatizan la creación, ejecución y análisis de pruebas funcionales, de regresión y de rendimiento para servicios web basados en SOAP, servicios XML o servicios de texto sin formato.
Los resultados informativos de la prueba se basan en el desarrollo de pruebas sólidas. Cada una de las fases siguientes contribuye a la generación de resultados de la prueba significativos:

Herramientas de pruebas de servicio

Las siguientes herramientas están disponibles en el producto.
  • El Cliente de servicio genérico le permite realizar manualmente solicitudes de servicio para una amplia variedad de protocolos de transporte, configuraciones de autenticación y perfiles de seguridad, convirtiéndolo en un cliente de servicio extremadamente versátil. Sustituye con eficacia un cliente dedicado y puede utilizarse para grabar llamadas de servicio o para pruebas manuales y depuración de un servicio durante el desarrollo. Para abrir el cliente de servicio genérico, pulse el botón de la barra de herramientas Cliente de servicio genérico
    Editor de seguridad de WSDL
    .
  • El Editor de seguridad de WSDL le permite configurar pilas de seguridad sofisticadas para las solicitudes de servicio y las respuestas. Una pila de seguridad puede contener definiciones clave, cifrado, indicación de fecha y hora, o operaciones de firma y puede asociarse con cada operación en un archivo WSDL. Para abrir el editor de seguridad de WSDL, pulse con el botón derecho del ratón sobre el archivo WSDL del espacio de trabajo y seleccione Editar Seguridad de WSDL o pulse sobre el botón del Editor de seguridad de WSDL
    Editor de seguridad de WSDL
    del cliente de servicio genérico.
  • El editor de pruebas es donde desarrolla la prueba. Después de la grabación, puede modificar la prueba para añadir una correlación de datos o puntos de verificación. También puede añadir bucles y condiciones y editar cada detalle de las solicitudes de servicio.
  • En Rational Performance Tester, el editor de planificación le permite desplegar varios usuarios virtuales en sistemas locales y remotos para generar una carga pesada para pruebas de rendimiento. Una planificación contiene normalmente varias pruebas y varios usuarios virtuales.
  • El editor de apéndices le permite crear apéndices de servicios. Con el editor de apéndices, puede definir varias condiciones de entrada, que son parecidas a los puntos de verificación. Cada condición desencadena una respuesta simulada y predefinida, que es funcionalmente idéntica a una respuesta del servicio simulado.

Comentarios